0

目前正在上科学课程并使用python进行计算和绘图。Uni 使用winpython 2.7.5.3这是我安装的版本,因为它包含我需要的所有标准包。我正在使用Windows 7 64 位

然而,我的课程开始出现分歧,我需要安装额外的软件包,特别是 Astropy。

最初我有一个 vcvarsall.bat 错误,这是通过安装 Visual C++ 2008 express 修复的。

在此之后,pip 和 easy_install-2.7 包含的 1.4.1 版本都找到了正确的包,但在安装时给我一个错误:

文件“C:\WinPython\python-2.7.5.amd64\lib\distutils\msvc9compiler.py”,第 29 行 9,在 query_vcvarsall

raise ValueError(str(list(result.keys())))

值错误:[u'path']

不幸的是,我被困在了这一点上。这是我需要安装的几个包中的第一个,希望这是我可以为所有这些包修复的一个错误

任何建议,将不胜感激。

4

1 回答 1

2

我对 Windows 不太熟悉,但我建议尝试使用 Python 发行版,例如Anaconda Python DistributionEnthought Canopy,它们都应该有 Windows 版本,并且默认包含一大堆包(包括 Numpy、Scipy、IPython 、Matplotlib 和 Astropy)。第一个是免费的,而第二个则为学生和学者提供免费许可证。

于 2013-10-26T18:10:23.800 回答