您的位置:首页 > 编程语言 > Python开发

Python64位安装模块问题

2016-05-22 05:21 375 查看
一开始出现Unable to find vcvarsall.bat

安装完还有问题,

importError: DLL load failed: %1不是有效的 Win32 应用程序

整整折腾5天时间,系统是win10 64位.

Python2下载vs2008

Python3下载vs2010

打开<python安装目录>\Lib\distutils\msvc9compiler.py

直接改VERSION=10.0;

以上只能解决一半问题 安装zipline 还是会出现importError: DLL load failed: %1 不是有效的 Win32 应用程序

一个大学的分享的资源
http://www.lfd.uci.edu/~gohlke/pythonlibs/
安装编译好的对应wheel的64位文件

然后按照以下安装没有的模块,必须在64位环境安装,哪个模块出错重新卸载安装 哪个。
接下来要在64位Visual Studio 2010命令行编译模式下安装,
打开Visual Studio x64 Win64

2.使用下面的命令设置环境:

set DISTUTILS_USE_SDK=1
set MSSdk=1

2.切换到所要编译的扩展setup.py所在路径运行下面的命令进行编译:
python setup.py install


来源:http://wangye.org/blog/archives/738/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: