1.相关软件清单
目的
机器学习需要与python有关的包,因此要配置相关环境。
所用:anaconda和vscode
安装软件前电脑情况:安装了其它版本的python
2.以上软件各自功能
python——解释器
vscode——文本编辑器(而vistudio是集成化开发平台),避免在命令行写代码
anaconda:可以一次性安装各种python版本同时自由选择自己想调用的版本,关键,工作中,项目运行的python环境与电脑的python版本不同会导致无法运行,因此需要集中化管理。方便随时修改python版本。(anaconda的虚拟环境)
【Python环境配置小白教学,Anaconda+VScode安装与配置-哔哩哔哩】
3.安装过程问题总结
anacoda环境配置:
1.删除电脑里的其它python
在cmd窗口里输入想知道的应用名,就可查看其位置,根据路径找到它的位置删除即可。
where python
2.配置anaconda环境变量后跳转到微软商店问题
配置后,cmd中输入python后跳转微软商店原因,path路径有优先级,商店路径在anaconda前,因此会跳转。
解决,把anaconda路径放到微软商店前。
安装anaconda后自动跳转应用商店的解决方法_win10 安装anaconda cmd 输入python弹出应用商店store-CSDN博客
3.anaconda换源不成功
查看conda配置:
conda info
换源问题:
换了源后依然默认从官网下载,导致虚拟环境配置不成功。(超时)
解决:删除conda默认安装源
解决Anaconda出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url问题
4.jupyter更改默认浏览器
jupyter编写边运行,记录点儿笔记
问题:jupyter默认浏览器不是自己想要的
解决,打开对应设置文档,手动更改
Jupyter Notebook修改默认路径为Chrome浏览器的方法
4.相关涉及到的命令
1.anaconda相关配置查看
查看anaconda配置信息:
conda info
查看虚拟环境列表:
conda env list
anaconda换源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
更改anaconda虚拟环境默认安装位置:
conda config --add envs_dirs D:\software\anaconda\envs
新建虚拟环境:
conda create -n yourname python=3.7
启用虚拟环境
conda activate yourname
删除虚拟环境
conda remove -n yourname --all
指定源安装
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
2.anaconda换源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
3.jupyter默认浏览器更改
import webbrowser\nwebbrowser.register(‘Microsoft Edge’,None,webbrowser.GenericBrowser(u\"C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe\"))\nc.NotebookApp.browser = ‘Microsoft Edge’
import webbrowser\nwebbrowser.register(“chrome”,None,webbrowser.GenericBrowser\n(r\"浏览器地址\"))\nc.NotebookApp.browser = ‘chrome’