前提因素
我是以前在本地已安装了Python的情况下,然后再安装的miniconda3。
不怎么经常使用anaconda各种包的,推荐使用miniconda。大部分踩坑,根据网上的博客解决了很多问题,在此总结了我遇到的问题和经验
不是很熟练markdown,请多谅解
下载
我是在官网下载的,速度还挺快的。官网地址:https://mirrors.bfsu.edu.cn/help/anaconda/
也可以在一些镜像源里下载
安装
一直点next,安装用户我选择“just me”,addpath那里我选择了第二个,没有选择第一个(好像是添加到环境变量),然后完成安装。
环境变量配置
控制面板——系统——高级设置(没打完)——环境变量——path—>编辑
加入miniconda安装文件的路径,我的安装路径是c:\Miniconda3.即c:\Miniconda3和c:\Miniconda3\Scripts和C:\Miniconda3\Library\bin
查看是否安装成功
开始界面会有anaconda的命令窗口
有些时候可能安装了,但是没有显示这个。
解决方法1:WIN+R——cmd——cd (miniconda安装的文件夹)
输入 python .\Lib_nsis.py mkmenus 然后出现什么什么sucessfully
更换conda源
这里我就不写了网上有很多,这是我当时就参考的一个链接更换conda源操作链接
https://blog.csdn.net/weixin_44003563/article/details/105057650?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.channel_param
卸载
在安装目录下的Uninstall-Miniconda.exe,这个只能卸载大部分文件,不能完全卸干净。别问我怎么知道的,我可是反复卸载安装,然后得出来的血泪教训。
不完全卸载miniconda方法:点击安装目录下的Uninstall-Miniconda.exe
完全卸载miniconda的方法如下:
安装卸载包(我自己乱说的)
conda install anaconda-clean
使用包进行卸载
anaconda-clean --yes
窗口显示了C:Users\(我的用户名).anaconda_backup\2020-09-01T115126,我看网上说这个好像是备份,反正我没管他
下一步:点击安装目录下的Uninstall-Miniconda3.exe
问题总结
遇到
An HTTP error occurred when trying to retrieve this URL.
或者time out
我一般都是在运行一次命令
参考博客
我在解决问题的时候看过很多博客,大概列出几个
https://blog.csdn.net/ITLearnHall/article/details/81708148?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param
https://www.jianshu.com/p/edaa744ea47d
https://blog.csdn.net/qq_36015370/article/details/79484455
其他问题
【解决问题】RemoveError: ‘requests’ is a dependency of conda and cannot be removed from…:
因为有的包是用pip安装,有的是使用conda安装。好像用pip安装的包不能用conda卸载,遇到pip不能卸载就用conda再试一次卸载。
jupyterLab打开后出现Config option template_path
not recognized by ExporterCollapsibleHeadings
相关问题:nbconvert的版本是6.0.7,将它卸载之后重新安装5.6.1版本的包。
PackagesNotFoundError: The following packages are not available from current channels:安装pytorch的时候换成了清华源,然后安装gym包时出这个问题,解决方法:
conda config --add channels conda-forge