Soh*_*aib 6 python distutils pip
我已经尝试了所有给出的内容,并且教程都指向了使用mingw作为python中的编译器而不是visual c ++的相同方向.
我确实有视觉c ++和mingw两者.当我想使用pip安装时问题就开始了.它总是给Unable to find vcvarsall.bat
因此,根据建议,我在distutils.cfg
以下路径下创建了一个文件,c:/python27/Lib/distutils/
并添加了以下两行:
[build]
compiler=mingw32
Run Code Online (Sandbox Code Playgroud)
但是,此文件无任何效果.使用pip时仍然存在相同的错误.我正在尝试按目前的方式安装numpy,虽然错误也来得早.
困难的解决方案(使用 C/C++ 编译器构建)
您使用的是 Windows 32 位还是 64 位?您在编译时是否指定了构建?例如,在 shell 或 bash 中执行以下操作:
python setup.py build --compiler==mingw32
python setup.py install
Run Code Online (Sandbox Code Playgroud)
更简单的解决方案(使用预构建的二进制文件)
如果您不必编译程序,您可以使用此处的非官方 Windows 二进制文件
归档时间: |
|
查看次数: |
1998 次 |
最近记录: |