博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows7下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat
阅读量:7080 次
发布时间:2019-06-28

本文共 928 字,大约阅读时间需要 3 分钟。

Windows7下pip安装包报错:Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat

在Windows7x64下使用pip安装包的时候提示报错:Microsoft Visual C++ 9.0 is required  (Unable to find vcvarsall.bat)

如果你的系统没有VS2008的话,可以安装一个的包,如果安装了更高版本的VS的话,可以通过修改“C:\Python27\Lib\distutils\msvc9compiler.py”文件来解决这个问题。

可以通过注册表查看你安装的版本号:

然后修改文件中的“find_vcvarsall(version)”函数,添加一句“version = 10.0”;10.0为你安装的版本号。

def find_vcvarsall(version):    """Find the vcvarsall.bat file    At first it tries to find the productdir of VS 2008 in the registry. If    that fails it falls back to the VS90COMNTOOLS env var.    """    version = 10.0    vsbase = VS_BASE % version    try:        productdir = Reg.get_value(r"%s\Setup\VC" % vsbase,                                   "productdir")    except KeyError:        productdir = None
但这个问题解决之后还是不能安装,又遇到问题:_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h':no such file or directory

下载安装包安装又遇到:

最后直接去就OK了。

你可能感兴趣的文章
Linux 管道和命名管道
查看>>
windows下ping命令的结果前加上系统的当前时间
查看>>
我的友情链接
查看>>
python——nagios监控nginx日志 request_time
查看>>
实验:NTFS的权限应用规则
查看>>
HTTP协议初步了解
查看>>
env export set 作用
查看>>
FAT AP共享式WEP加密功能的实现
查看>>
程序员的奋斗史(三)——谈时间
查看>>
创建虚拟机
查看>>
Eclipse安装DTD插件的警告及其处理办法
查看>>
互联网A B通信的加密过程。
查看>>
linux下查看和添加PATH环境变量
查看>>
面试题那些事(3)—栈
查看>>
PHP 中实现GZIP压缩页面输出实例
查看>>
Oracle的PL/SQL编程前奏之基础技能实战二(匿名子程序)
查看>>
堡垒机-麒麟开源堡垒机内置SSL ***使用指南
查看>>
0728linux基础内容小记
查看>>
软链接和硬链接
查看>>
js中的splice方法和slice方法简单总结
查看>>