PTVS 2015 Numpy 安装

PTVS 2015 Numpy Install

我正在尝试使用对话框在 VS2015 Python 2.7 项目中安装 numpy,如下所示:

当我 运行 它时,我收到以下消息:

You are using pip version 6.1.1, however version 8.0.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
C:\Python27\lib\site-packages\pip-6.1.1-py2.7.egg\pip\_vendor\requests\packages\urllib3\util\ssl_.py:79: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning
    Command "C:\Python27\python.exe -c "import setuptools, tokenize;__file__='c:\users\dixon\appdata\local\temp\pip-build-rmjkhk\numpy\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record c:\users\dixon\appdata\local\temp\pip-fxbttw-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in c:\users\dixon\appdata\local\temp\pip-build-rmjkhk\numpy
'numpy' failed to install. Exit code: 1

我不确定为什么需要不同的 SSL 上下文?我需要安装另一个证书吗?

由于多种原因,

numpy 目前 pip install Windows 上没有,其中 none PTVS 可以为您修复。

编辑numpy 最近为 Windows 上传了车轮,因此 pip install 可以使用。但是,在安装依赖于 numpy 的其他预构建包时需要小心,因为 pip 不会强制执行严格的兼容性限制。一般的建议是还是安装Anaconda而不是python.orgPython如果你需要全套 科学包。

SSL 警告可能表明您有 Python 2.7.8 或更早版本。 2.7 的更高版本包括改进的(即有效的)SSL 支持,有助于确保您的连接不被劫持。