Jac*_*ian 11 python windows visual-studio-2010 python-3.4
当我尝试构建一个包时:
C:\Linter\intlib\PYTHON>python setup.py build
Run Code Online (Sandbox Code Playgroud)
我收到此错误消息:
运行构建
运行build_ext
建立'LinPy'扩展
错误:无法找到vcvarsall.bat
这是我的Python版本:
在win32上的Python 3.4.4(v3.4.4:737efcadf5a6,2015年12月20日,20:20:57)[MSC v.1600 64位(AMD64)]
我正在使用Windows 10 x64.我知道这个线程和其他几十个(像这样,这个和列表继续).所以,我想我几乎尝试了一切,但没有任何作用.似乎所有这些线程已经过时,所以我需要一些新的收据.BTW.我试过这个:
SET VS90COMNTOOLS=%VS100COMNTOOLS%
Run Code Online (Sandbox Code Playgroud)
而这(在Visual Studio 2015 Visual Studio命令提示符中):
set DISTUTILS_USE_SDK=1
Run Code Online (Sandbox Code Playgroud)
我vcvarsall.bat
在我的机器上到处寻找,但找不到它.
我调查了这个文件夹C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools
,但它不包含任何.bat
文件.无论如何,在我所有的操作之后python setup.py build
仍然会引发同样的错误.所以,我需要帮助.谢谢!
Ani*_*non 21
导致该问题的原因是您没有为正在尝试运行的接受构建安装编译器.
以下是您根据MS Python工程社区可能需要的内容,
Python Version |You will need
------------------------------------
3.5 and later |Visual C++ Build Tools 2015 or Visual Studio 2015
3.3 and 3.4 |Windows SDK for Windows 7 and .NET 4.0
|(Alternatively, Visual Studio 2010 if you have access to it)
2.6 to 3.2 |Microsoft Visual C++ Compiler for Python 2.7
Run Code Online (Sandbox Code Playgroud)
您需要安装:Windows SDK for Windows 7和.NET 4.0或VS 2010
归档时间: |
|
查看次数: |
21835 次 |
最近记录: |