Conda官方指导文档
查看
查看所有虚拟环境: conda info --envs
或 conda env list
查看虚拟环境中已安装包:
虚拟环境未激活 conda list -n myenv
虚拟环境已激活 conda list
查看指定安装包,是否已被成功安装到指定虚拟环境:conda list -n myenv scipy
创建
创建一个新的虚拟环境: conda create --name myenv(你的虚拟环境名字)
创建一个新的虚拟环境,同时安装指定python版本: conda create -n myenv python=3.6
创建一个新的虚拟环境,同时安装指定python版本,以及多个安装包:conda create -n myenv python=3.6 scipy=0.15.0 numpy babel
查看更多创建命令的帮助: conda create --help
克隆
克隆一个虚拟环境: conda create --name myclone(新的虚拟环境) --clone myenv(被克隆的虚拟环境)
验证克隆是否成功(查看所有虚拟环境): conda info --envs 或 conda env list
激活
激活虚拟环境:
macOS 和 Linux source activate myenv
Windows activate myenv
退出虚拟环境:
macOS 和 Linux source deactivate
Windows deactivate
删除
删除一个虚拟环境 :conda remove --name myenv --all
查看是否成功删掉 :conda info --envs
安装包管理
查找包:conda search PACKAGENAME(安装包,即软件名字)
安装包:conda install PACKAGENAME
启动软件:PACKAGENAME
更新包:conda update PACKAGENAME
通过特殊渠道(conda-forge)或网址来安装包:conda install --channel conda-forge PACKAGENAME
不在conda的软件包,可通过 pip 安装:pip install PACKAGENAME
删除包:conda remove --name myenv PACKAGENAME
查看当前路径下所有Python版本的位置:
Windows: where python
Linux, macOS: which -a python
查看当前Python的版本:python --version
安装指定版本命令:
例如:conda install numpy=1.11
类型 | 命令 | 结果 |
---|---|---|
模糊 | numpy=1.11 | 1.11.0, 1.11.1, 1.11.2, 1.11.18 etc. |
确切 | numpy==1.11 | 1.11.0 |
大于等于 | “numpy>=1.11” | 1.11.0 或 更高版本 |
且 | “numpy>=1.8,<2” | 1.8, 1.9, 非 2.0 |