windows上的Distils安装失败或安装错误?

2024-09-29 18:57:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在anacondawindows64位发行版上构建python(C/Cython)扩展。设置(distutils.msvc9编译器.find\u vcvarsall)正在寻找正确的编译器,它失败了,给我带来了戏剧性的结果:'找不到vcvarsall.bat公司'

我可以跟踪安装程序是否正在注册表中查找项:

Software\Wow6432Node\Microsoft\VisualStudio\9.0\Setup\VC

但我的电脑只有11.0、12.0和8.0,注册模式与上面相同。我尝试卸载所有我能找到的visualc++2008版本,尝试从MS网站重新安装相同的2008版本(因为看起来vc9.0是2008的64位版本),但是没有任何变化。你知道吗

我看不到预期的9.0或不受欢迎的8.0消失。。。你知道吗

有什么提示吗?你知道吗


另外:我还有一个python扩展,是用scons而不是distutils构建的,它工作得非常好。所以我想这是一个配置问题,而不是安装问题。可能scons不扫描注册表?你知道吗

短暂性脑缺血发作


Tags: 版本编译器注册表公司softwarefindsconscython

热门问题