从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
居然没报错!
时间: 2024-11-17 23:56:39