1. 下载Anaconda / Miniconda
Anaconda与Miniconda相比,只是在多了很多Python包,不需要再去下载,但是Anaconda的安装包相比Miniconda就会大很多,可能包含一些你永远都不会用到的包,所以个人建议下载Miniconda。国内可以在清华大学开源软件镜像站进行下载:Miniconda[ https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda ] || Anaconda[ https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ ]
2. 更换conda源
为了下载包更快更稳定,国内可以使用清华大学的源[ https://mirrors.tuna.tsinghua.edu.cn/help/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
好了.
3. 创建环境
3.1 指定环境名字以及python版本:
创建名为ENVNAME的python3.7版本的环境
conda create -n ENVNAME python=3.7
3.2 激活以及退出环境:
conda activate ENVNAME # 激活环境conda deactivate # 退出环境
4. 对环境重命名
无法重命名,不过可以先clone一个原有的环境,再把原来的删除
conda create --name NewNAME --clone OldNAME # 复制一个环境,并重命名conda remove -n OldNAME --all # 删除原来的环境
这样就完成了对一个环境的重命名.
5. 导出与导入环境
5.1 导出环境
首先进入环境envname,然后执行导出:
conda env export > envname.yaml
导出后,会将该环境的信息保存到指定文件中,可以使用导出的文件在其他机器上创建相同的环境。
5.2 从文件导入环境
conda env create -f envname.yaml
6. Python其他常用pkg记录
6.1 jupyter notebook添加conda环境
jupyter默认是没有conda创建的环境的,需要走以下流程, 比如我们创建的环境名称为 aidl
a. 在notebook所在环境中安装conda扩展
conda install nb_conda
b. 在jupyter notebook中添加环境:
conda activate ENVNAMEconda install ipykernelpython -m ipykernel install --user --name aidl --display-name "Python(aidl)"
此时notebook中就有了 aidl这个环境,就可以创建使用该环境的notebook啦
6.2 使用conda安装yaml
conda下安装yaml包,包名是pyyaml,这一点要注意
conda install pyyaml
长按关注我们
或者访问人工智能与深度学习论坛
论坛网址:http://www.ai-dl.com