virtualenv
- 安装:
pip install virtualenv - 创建:切换到想要创建的目录
virtualenv [virtualenv-name] - 进入虚拟环境:
activate - 退出虚拟环境:
deactivate
conda
- 创建:
conda create --name <env_name> <package_names>- 安装到指定位置:
conda create --prefix=<PATH\<env_name>> <package_names>
- 安装到指定位置:
- 进入虚拟环境:
- Linux:
source activate <env_name> - Windows:
activate <env_name>
- Linux:
- 退出环境至root:
- Linux:
source deactivate - Windows:
deactivate
- Linux:
- 列出conda管理的所有环境:
conda env list、conda info --envs、conda info -e - 复制环境:
conda create --name <new_env_name> --clone <copied_env_name> - 列出当前环境的所有包:
conda list - 卸载requests包:
conda remove requests - 删除环境及下属所有包:
conda remove -n <env_name> --all - 更新requests包:
conda update requests - 查找
- 精确查找:
conda search --full-name <package_full_name> - 模糊查找:
conda search <text>
- 精确查找:
- 安装包
- 在指定环境中安装包:
conda install --name <env_name> <package_name> - 在当前环境中安装包:
conda install <package_name>
- 在指定环境中安装包:
- 卸载包
- 在指定环境中卸载包:
conda remove --name <env_name> <package_name- 在当前环境中卸载包:
conda remove <package_name>
- 在当前环境中卸载包:
- 在指定环境中卸载包:
- 更新包:
- 更新所有包:
conda update --all、conda upgrade --all - 更新指定包:
conda uodate <package_name、conda upgrade <package_name>
- 更新所有包:
- 导出当前环境的包信息:
conda env export > environment.yaml - 用配置文件创建新的虚拟环境:
conda env create -f environment.yaml
源
- 添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
#设置搜索时显示通道地址conda config --set show_channel_urls yes - 添加中科大源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes - 查看
#看看当前的 cofig 是什么样的conda config --show
#查看添加的镜像:conda config --get channels - 删除源
conda config --remove-key channels
C:\ProgramData\Anaconda3\envs
