用anaconda无法更新到numpy 1.13?

f5r*_*e5d 12 python numpy anaconda conda

PyPI现在有一个月的numpy 1.13.3软件包https://pypi.python.org/pypi/numpy

Anaconda云声称拥有1.13 https://anaconda.org/anaconda/numpy

但是当我使用时,我只得到1.11.3-py35_0 conda update numpy

在此输入图像描述

我的环境:Windows 7 64位python 3.5

MSe*_*ert 24

您可以尝试安装特定的NumPy版本.在您的情况下,您可以使用:

$ conda install numpy=1.13
Run Code Online (Sandbox Code Playgroud)

如果发生冲突,它将显示冲突的包.

例如:

$ conda install numpy=1.14

Solving environment: failed

UnsatisfiableError: The following specifications were found to be in conflict:
  - blaze -> numba -> numpy[version='>=1.13,<1.14.0a0']
  - numpy=1.14
Use "conda info <package>" to see the dependencies for each package.
Run Code Online (Sandbox Code Playgroud)

在这种情况下blaze,numba防止NumPy升级.


emi*_*mir 6

我遇到了同样的问题,但没有一个起作用!

所以我用命令解决了:

pip install --upgrade numpy
Run Code Online (Sandbox Code Playgroud)

然后,当我ls进入站点包目录时,我看到它已更新为1.14.0。

  • 一般来说,在conda环境中使用pip升级是个坏主意 (3认同)