关于conda环境中不同版本的包的原因和影响

时间:2017-01-11 15:12:45

标签: python conda pypi

使用" conda list"检查我的conda环境时,我看到已经安装了三个版本的numpy。我想知道造成这个的可能原因以及这是否会影响在Python中导入正确的包。

numpy 1.11.3 <pip> numpy 1.11.1 <pip> numpy 1.11.1 py27_0

1 个答案:

答案 0 :(得分:1)

您所在的州可以通过以下方式复制:

(test) ~/condaexpts ❯❯❯ pip install numpy==1.11.1

(test) ~/condaexpts ❯❯❯ conda install numpy=1.11.1 -y

(test) ~/condaexpts ❯❯❯ pip install numpy==1.11.3

(test) ~/condaexpts ❯❯❯ conda list | grep numpy
numpy                     1.11.1                   py27_0  
numpy                     1.11.3                    <pip>
numpy                     1.11.1                    <pip>

找出你最终会使用的numpy版本:

(test) ~/condaexpts ❯❯❯ python -c "import numpy; print numpy.__version__"
1.11.3