目前正在做科学课程并使用python进行计算和绘图。 Uni使用 winpython 2.7.5.3 这是我安装的版本,因为它有我需要的所有标准软件包。我正在使用 Windows 7 64位
然而,我的课程开始出现分歧,我需要安装其他软件包,特别是Astropy。
最初我有一个vcvarsall.bat错误,这是通过安装Visual C ++ 2008 express修复的。
在此之后,包含的1.4.1版本的pip和easy_install-2.7都找到了正确的软件包,但在安装时给出了一个错误:
文件 “C:\ WinPython \ python-2.7.5.amd64 \ lib \ distutils \ msvc9compiler.py”,line 29 9,在query_vcvarsall
中raise ValueError(str(list(result.keys())))
ValueError:[u'path']
我很遗憾被困在这一点上。这是我需要安装的几个软件包中的第一个,希望这是我可以为所有软件包修复的一个错误
任何建议都将不胜感激。
答案 0 :(得分:2)
我对Windows不太熟悉,但我建议尝试使用像Anaconda Python Distribution或Enthought Canopy这样的Python发行版,它们都应该有Windows版本,并且包含一大堆包默认(包括Numpy,Scipy,IPython,Matplotlib和Astropy)。第一个是免费的,而第二个是学生和学者的免费许可证。