Python 2.7 Python 2.7可以';找不到vcvarsall.bat,MS与C++;2008已安装

Python 2.7 Python 2.7可以';找不到vcvarsall.bat,MS与C++;2008已安装,python-2.7,virtualenv,pip,Python 2.7,Virtualenv,Pip,所以我一直在使用Python2.7,现在没有问题了。我已经使用pip好几个月了,没有问题。我最近安装了virtualenv,现在我的python或pip都找不到vcvarsall.bat,尽管这以前不是问题。我觉得virtualenv似乎是个好主意,但如果它破坏了周围的一切,那就不行了。我试图在VS C++上运行修复,但没有发现任何问题。以前有人碰到过这样的事情吗 问题似乎在于Python2.7 64位存在编译问题。似乎我需要从MS下载一个特殊的包来访问与Python2.7兼容的64位c/c++

所以我一直在使用Python2.7,现在没有问题了。我已经使用pip好几个月了,没有问题。我最近安装了virtualenv,现在我的python或pip都找不到vcvarsall.bat,尽管这以前不是问题。我觉得virtualenv似乎是个好主意,但如果它破坏了周围的一切,那就不行了。我试图在VS C++上运行修复,但没有发现任何问题。以前有人碰到过这样的事情吗

问题似乎在于Python2.7 64位存在编译问题。似乎我需要从MS下载一个特殊的包来访问与Python2.7兼容的64位c/c++编译器。没问题,不过这是3g字节。所以,我只是在我的Linux虚拟机上做了这件事,现在Windows Python 2.7对我来说是32位的。这不是最好的解决方案,但我们预计有一年会升级到Python3。大概是在Python4问世的时候,Python3编译器也过时了。这就是生活

有帮助吗?我在第一次演练中看到了这个答案,但似乎不是同一个问题。如果这之前和现在没有工作,我安装了C++ 2008,为什么我突然需要改变我的环境变量来指向错误的版本?