windows下安装c扩展的python模块

 

在windows下安装c语言写的python模块时,例如:

 

               pip install lz4

 

 有时会报错 “Unable to find vcvarsall.bat", 这是由于安装c写的模块时,有个编译的过程,默认会查找vs2008的编译器,如果找不到就会报错,如果系统上安装有vs2008就不会报错。这时如果电脑上安装有vs2010 或者 vs2012,可以在命令行执行以下命令解决:

 

vs2010

               SET VS90COMNTOOLS=%VS100COMNTOOLS%

vs2012

               SET VS90COMNTOOLS=%VS110COMNTOOLS%

 

 

你可能感兴趣的:(windows)