1、查看已安装的包
1 | conda list |
2、更新所有包
1 | conda upgrade --all |
3、安装包
1 | conda install <package_name> |
4、删除包
1 | conda remove <package_name> |
5、更新包
1 | conda update <package_name> |
6、不知道包名要找包
1 | conda search <name> |
7、用conda建立虚拟环境
1 | conda create -n <env_name> <list_of_packages> |
其中 -n
代表 name,env_name
是需要创建的环境名称,list of packages
则是列出在新环境中需要安装的工具包。
例如,当我安装了 Python3 版本的 Anaconda 后,默认的 root 环境自然是 Python3,但是我还需要创建一个 Python 2 的环境来运行旧版本的 Python 代码,最好还安装了 pandas 包,于是我们运行以下命令来创建:
1 | conda create -n py2 python=2.7 pandas |
8、克隆虚拟环境
1 | conda create -n <env_source_name> --clone <env_clone_name> |
9、进入虚拟环境
1 | conda activate <env_name> |
10、退出虚拟环境
1 | conda deactivate |
11、删除名为 env_name 的环境
1 | conda env remove -n <env_name> |
12、显示所有的环境
1 | conda env list |
13、保存当前环境package信息
当分享代码的时候,同时也需要将运行环境分享给大家,执行如下命令可以将当前环境下的 package 信息存入名为 environment 的 YAML 文件中
1 | conda env export > environment.yaml |
14、使用别人生成的yaml文件创建环境
1 | conda env create -n [name] -f environment.yaml |
15、查看当前anaconda信息
1 | conda info |
显示当前镜像源
1 | conda config --show channels |
更换清华镜像源
1 | conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ |
删除镜像源
1 | conda config --remove channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/' |
使用过豆瓣源下载包
1 | pip install xxx -i https://pypi.douban.com/simple |
从requirements.txt文件中安装依赖包
1 | pip install -r requirements.txt -i ... |
参考资料