码迷,mamicode.com
首页 > 编程语言 > 详细

Unable to find vavarsall.bat:用VC++编译Python模块cjkcodecs示例

时间:2015-06-26 00:36:19      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:

从sourceforge.net网站上下载了cjkpython的源代码,进入其中很直接地使用了命令

python setup.py build

发现报错:Unable to find vcvarsall.bat


用三神器之一的notepad++先后在源码包和python安装路径中搜索该报错字符串,发现该名句出自C:\Python27\Lib\distutil\msvc9compiler.py中。

读代码当中与vcvarsall相关的几句,发现文件里面

vc_env=query_vcvarsall(VERSION,plat_spec)

当中的VERSION有点奇异,尝试备份后暴力的将它改成12.0(对应于Visual Studio 2013)再次

python setup.py build

居然通过了,然后

python setup.py install

居然没报错!


Unable to find vavarsall.bat:用VC++编译Python模块cjkcodecs示例

标签:

原文地址:http://blog.csdn.net/u010289866/article/details/46642323

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!