目录标题
1、引言
之前电脑装过anaconda3,但是更新python之后再创建新环境老是报错:
CondaDependencyError: Cannot run solver. No functioning SAT implementations available
试过这个网站的解决方法https://github.com/conda/conda/issues/8418,还是没有成功,索性卸载重装一遍。
卸载anaconda3:
rm -rf anaconda3
2、Anaconda安装
到清华源镜像网站根据需要下载对应的anaconda,我下载的是Anaconda3-5.3.1-Linux-x86_64.sh,然后在终端输入下面命令开始安装:
bash Anaconda3-5.3.1-Linux-x86_64.sh
一路回车,直到显示许可信息回复yes,之后提示要将Anaconda安装在目录/home/{用户名}/anaconda3下,按下enter表示使用默认目录。
Do you accept the license terms? [yes|no]
[no] >>> yesAnaconda3 will now be installed into this location: /home/hy/anaconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
等待安装时会询问是否添加anaconda的用户环境变量,这里一定要选择yes。最后会询问是否安装vscode,可以选择no。
3、检查是否安装成功
打开一个新终端,输入python,出现介绍python的版本信息,而且后面还带了anaconda标识,说明安装成功。
hy@hy-win:~$ python
Python 3.7.0 (default, Jun 28 2018, 13:15:42)
[GCC 7.2.0] :: Anaconda, Inc. on linux
Type “help”, “copyright”, “credits” or “license” for more information.
输入which python,可看到python路径为:/home/hy/anaconda3/bin/python
最后,为了避免再次发生更新错误,先把所有工具包进行升级:
conda upgrade --all