zoukankan      html  css  js  c++  java
  • PYTHON包安装时发生Unable to find vcvarsall.bat的解决办法

     

    今天遇到了这个方面的问题,目前找到两种办法。一种是换编译器如mingw,另一种是装vc。第一种方法没成功,现在正在等第二种。

    第一种:

    首先安装MinGW

    把MinGW的路径添加到环境变量path中,比如MinGW安装在D:MinGW中,就把D:MinGWin添加到path中;

    打开命令行窗口,在命令行窗口中进入到要安装代码的目录下;

    输入如下命令就可以安装了。setup.py install build --compiler=mingw32 

    第二种:

    今天在安装pyscopg2库的时候出现Unable to find vcvarsall.bat错误,在网上找了一会儿,有人说是要装mingw来解决,我试了,但是不行后来找到另一种解决办法:
    1、到http://www.microsoft.com/express/Downloads/#2008-Visual-CPP http://www.skycn.com/soft/appid/10520.html 去下载visual c++ 2008 express edition 
    2、然后安装,之后再重新python setup.py install就好了
    这个应该是个通用的方法,假如你在安装其他库的时候也遇到 Unable to find vcvarsall.bat错误的时候,应该也可以解决
    注意:不要下载2010,我也不知道为什么,反正别人说的好像是2010不行
    另外:如果你在安装的时候遇到mc.exe error,那么你需要把C:Program FilesMicrosoft SDKsWindowsv7.0Ain添加到你的path变量中

  • 相关阅读:
    MATLAB01
    Diffie-Hellman 密钥交换
    古典密码
    正则表达式
    装饰器初析
    进制转换的栈实现
    Log4j(异常日志)
    2018/6/6
    2018.1.1T19B3-u4
    2018.1.1T19-B3-U3jiangyi
  • 原文地址:https://www.cnblogs.com/start0cheng/p/3705157.html
Copyright © 2011-2022 走看看