小编典典

在Windows 8中使用Python 3.3无法找到vcvarsall.bat

python

我尝试运行时遇到问题:

pip install numpy

我得到:

unable to find vcvarsall.bat.

我遵循以下过程:使用Pip安装Python软件包时如何使用MinGW的gcc编译器?

  • 我安装了MinGW,并检查了C ++编译器选项
  • 我将MinGW添加到了自己的路径

这是我的路

 C:\Python33\;%SYSTEMROOT%\SYSTEM32;%SYSTEMROOT%;%SYSTEMROOT%\SYSTEM32\WBEM;%SYSTEMROOT%\SYSTEM32\WINDOWSPOWERSHELL\V1.0\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Python33\;C:\Python33\Scripts;C:\MinGW\bin;
  • 我用以下几行创建了distutils.cfg
    [build]
    

    compiler=mingw32

在这里:

C:\Python33\Lib\distutils\distutils.cfg

仍然出现相同的错误,不确定我在做什么错。

我正在使用Windows 8系统(32位),Python 3.3。我安装了Visual Studio 12.0,最终希望将其用作Python的IDE。

谢谢你的帮助!

编辑:

easy_install numpy

正常工作。


阅读 205

收藏
2020-12-20

共1个答案

小编典典

我使用相同的设置,而安装Visual Studio 2010 Express对我来说是最简单的解决方案。
http://www.microsoft.com/visualstudio/chi/downloads#d-2010-express

Python 3.3是使用VS 2010构建的。http ://blog.python.org/2012/05/recent-windows-
changes-in-python-33.html

2020-12-20