python虚拟环境
- 当安装新的外部python包时,为了保证原版python的纯净,避免其他项目调试时出现错误,可使用Anaconda创建虚拟python进行调试和操作
创建新的虚拟环境(Windows的CMD下)
conda create -n new_env_name python=3.6
创建一个名为new_env_name的虚拟环境,只包含python3.6conda create -n new_env_name
不指定python版本,则默认创建Anaconda内部目前最新版本pythonconda create -n py3-test pycrypto
创建一个名为py3-test的虚拟环境,包含最新的python版本,并安装pycrypto包- 输入y确认安装
- 安装完成
在指定的虚拟环境中新装包
conda install -n py3-test paramiko
在名为py3-test的虚拟环境中新安装一个paramiko包- 安装完成
克隆虚拟环境
conda create -n nb --clone root
克隆创建了一个和原系统一样的python环境,命名为nb。
其他命令
激活(切换)环境
- linux:
source activate 环境名称
- Windows:
activate 环境名称
- linux:
关闭环境
- linux:
source deactivate 环境名称
- Windows:
deactivate 环境名称
- linux:
移除指定虚拟环境中的包
conda remove --name $ENVIRONMENT_NAME $PACKAGE_NAME
移除指定虚拟环境
conda remove -n yourenvname --all
查看conda版本
conda -V
查看虚拟环境列表
conda env list
查看conda安装的包列表
conda list
创建python环境,并包含anaconda中所有已安装的包
conda create -n py3 python=3 anaconda
pip命令
pip freeze
查看pip包管理器中安装的包pip install packgename
安装包