您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何将easy_install指向vcvarsall.bat?

如何将easy_install指向vcvarsall.bat?

我仍然想知道在哪里设置对vsvarsall.bat的引用…

好吧,正如martineau所写的那样,您必须安装Visual Studio 2008或Visual C ++ Express。话虽如此,我了解您想知道Python在哪里查找此批处理文件。您可以通过观察看到definitionfind_vcvarsall在distutils的功能/ msvc9compiler.py标准模块。Python依次检查是否在注册表项下保存在注册表中的任何文件

(对于64位Windows)或

(适用于32位Windows)(如果存在),则将此类文件夹视为其中一个包含vcvarsall.bat文件文件夹。如果这些文件夹都不存在,Python将检查是否存在环境变量VS90COMNTOOLS。如果此变量退出,Python会将高于此变量值两级的文件夹视为包含vcvarsall.bat文件文件夹。

另请参阅我的其他答案,它解释了为什么您不能使用MSVC ++ 2010来构建Python 2.6的扩展

编辑:VC ++ 2008文件现在打包在MS的安装程序中,可以从此处下载。一旦安装,vcvarsall.bat将位于C:\Users\username\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0

其他 2022/1/1 18:34:44 有414人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶