Python(3.4.3)的新手,尝试pip安装基本库并接收此消息

时间:2015-07-08 23:00:56

标签: python windows

Command "C:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\Jamey\\AppData\\Local\\Temp\\pip-build-4xxi4hts\\numpy\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\Jamey\AppData\Local\Temp\pip-l8qukpar-record\install-record.txt --single-version-externally-managed --compile" failedwith error code 1 in C:\Users\Jamey\AppData\Local\Temp\pip-build-4xxi4hts\numpy

它有很多错误,我需要在安装更多高级库之前添加一些基本的库吗?还告诉我,我需要Microsoft Visual C ++ 10.0

1 个答案:

答案 0 :(得分:0)

对于numpy和其他类似的库,这些很难在Windows上构建,因为它们需要在安装期间进行编译。在Windows上设置适当的构建环境很困难。

您有几个选择:

  1. 下载包含这些库的Python版本。包含numpy(和其他科学库)的流行的Python包是Anacondascipy download page为您列出了更多选项。

  2. 下载适用于Windows的预编译二进制文件。这些可作为标准Windows安装程序使用。例如,{numpy 1.9的下载here is a link(您可以从那里下载Windows安装程序)。

  3. Windows的预编译Python模块列表为available here。我建议你为该页面添加书签,当你在Windows上安装某些内容时遇到问题,很可能会在那里列出。

  4. 如果您要下载软件包,请确保下载适当版本的Python。如果有两个版本(64位和32位)可用,这是指您已安装的 Python 版本而不是Windows