conda 创建python环境(envs)

当我们需要同时安装数个版本的python,conda将十分方便。

# conda create -n env_name python=version_id
conda create -n py3.7 python=3.7
# conda create --name py3.7 python=3.7

创建了一个Python环境,conda在安装目录下的envs目录下新建了一个名为env_name的目录,并在该目录下安装了对应版本的python

激活某个Python环境:

activate env_name 

关闭某个Python环境:

deactivate env_name

删除某个环境(包括该环境下安装的库):

conda remove --name env_name --all

列出Python环境env_name下使用conda安装的(包)库:

activate env_name
conda list

怎样给每个python环境单独安装(包)库呢?

conda install -n env_name package_name
# e.g.
conda install -n py3.7 numpy
# 指定库的版本
conda install -n py3.7 numpy=1.8.1

conda install numpy=1.8.1将numpy安装在了conda的默认python环境中

当然,如果我们激活了某个python环境(envs),此时使用conda安装(包)库不需要使用-n env_name指定安装的Python环境。

env_name下安装的(包)库首先会被下载到conda安装目录下的pkgs目录下,然后被安装在envs\env_name\Lib\site-packages,并在envs\env_name\Lib\conda-meta目录下创建一个json文件,记录安装信息。

你可能感兴趣的:(conda 创建python环境(envs))