Anaconda是什么?
我也不知道,自己百度吧。
2.Anaconda安装及配置
下载 :https://www.anaconda.com/distribution/
直接去官网下载下来就好了,然后安装。安装的时候如果不改路径的话直接下一步下一步就好了。下载比较慢,我用了某雷还可以接受。
直接点击运行,然后就可以了。
在cmd命令下输入conda info看到如下图表示你已安装成功!
如果提示conda不是内容命令,说明您在安装时未勾选配置环境变量的选项。接下来手动配置系统环境变量
3.环境变量配置
将以下路径添加到系统环境变量中
D:\ProgramData\Anaconda3;
D:\ProgramData\Anaconda3\Scripts;
D:\ProgramData\Anaconda3\Library\mingw-w64\复杂的世界;
D:\ProgramData\Anaconda3\Library\usr\复杂的世界;
D:\ProgramData\Anaconda3\Library\复杂的世界;
?
安装装成功了,先说一下一些简单的命令吧。
3. 包管理
安装Anaconda之后,我们就可以很方便的管理安装包(安装,卸载,更新)。
1. 安装包
conda 的包管理功能和pip 是一样的,当然你选择pip 来安装包也是没问题的。
1. #安装 matplotlib 2. conda install matplotlib
2. 更新包
1. # 包更新 2. conda update matplotlib
3. 卸载包
1. # 删除包 2. conda remove matplotlib
4. 查询已经安装的包
# 查看已安装的包 conda list 4.环境管理
conda 可以为你不同的项目建立不同的运行环境。
# 基于 python3.6 创建一个名为test_py3 的环境conda create –n test_py3 python=3.6 # 基于 python2.7 创建一个名为test_py2 的环境conda create –name test_py2 python=2.7 # 激活 test 环境activate test_py2 # windows source activate test_py2 # linux/mac # 切换到python3activate 便宜香港vps test_py3
1. 创建python2.7版本的环境
#创建python2.7版本的环境conda create -n python27 python=2.7
上面的命令中,python27是设置环境的名称(-n是指该命令后面的python27是你要创建环境的名称,也可以是-name)
注意:创建环境时,可以指定要安装在环境中的Python版本。lhzdjmg同时使用 Python 2.x 和 Python 3.x 中的代码时这很有用。
2. 进入环境
#进入刚创建的python27环境conda activate python27
进入之后,你可以在终端提示符中看到环境名称(python27)。当然,lhzdjmg进入环境后,可以用conda list 查看环境中默认的安装包。
3. 离开环境
#离开当前环境deactivate
4. 共享环境
?
5. 列出环境
有时候会忘记自己创建的环境名称,这时候用 conda env list 就可以列出你创建的所有环境。
你会看到环境的列表,而且你当前所在环境的旁边会有一个星号。默认的环境(即lhzdjmg不在选定环境中时使用的环境)名为 base。
6. 删除环境
如果你不再使用某个环境,可以使用以下命令。
1. #删除指定的环境(在这里环境名为 python27)。 2. conda env remove -n python27 安装问题总结
1. 报一个404的错误(忘了截图了,以后有时间补上)
conda install fastqc Solving environment: failed
解决方案:
我检查了一番,最后发现是镜像服务器配置错了,结果发现百度的删除镜像服务的方法不能用,我的环境是windows可能百度上的都是在linux上的,这样的话我就都放在下面吧,如果不能用就换一种方法。
// 设置镜像conda config –add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/conda config –get channels //列出已配置的镜像// 删除镜像,这个是我用的conda config –remove channels “https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/”// 下面是网上的总结,和我用的引号不一样conda config –remove ‘https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/’ # highest priorityconda config –remove channels ‘https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/’
?
镜像:
中科大:https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
?
参考链接:
https://www.jianshu.com/p/026a2c43b081
https://blog.csdn.net/program_developer/article/details/79677557
https://blog.csdn.net/qq_37532736/article/details/82592070
?
39753175