如何将包安装到conda创建的特定virtualenv中

时间:2017-01-23 07:45:42

标签: python virtualenv anaconda conda

我想在conda创建virtualenv之后安装python包。 但是我得到了以下错误,有没有人知道如何将软件包安装到由conda创建的virtualenv中?

/Users/jzhang/anaconda/lib/python3.5/site-packages
(env_2) jzhangMBPr:env_2 jzhang$ conda install numpy
Fetching package metadata .........


CondaEnvironmentNotFoundError: Could not find environment: /Users/jzhang/anaconda/envs/env_2 .
You can list all discoverable environments with `conda info --envs`.

3 个答案:

答案 0 :(得分:1)

我没有使用conda,但据我所知docs,它应该是这样的:

  1. 创建您的env conda create --name snowflakes biopython
  2. 激活您的环境source activate snowflakes
  3. 安装所需内容conda install what-you-wantpip install what-you-want

答案 1 :(得分:0)

首先,进入通过以下命令创建的环境:

activate your_environment_name

然后,您将特别在您的环境中。现在,您可以使用以下命令安装numpy:

conda install -c anaconda numpy

答案 2 :(得分:0)

来自帮助:

<块引用>

目标环境规范: -n 环境, --name 环境 环境名称。

所以你需要做的就是: conda install -n YOUR_ENVIRONMENT_NAME PACKAGE