GMPY2安装:DLL加载失败:%1不是有效的Win32应用程序

问题描述:

我试图在我的python发行版(Anaconda 64bit)上安装gmpy2,我通过从http://www.lfd.uci.edu/~gohlke/pythonlibs下载预编译的.PYD文件并将其放入网站包文件夹(我试过这与32位和64位版本)。但是,当我运行它,并试图导入gmpy2它给了以下错误:DLL加载失败:%1不是有效的Win32应用程序。我不知道如何解决这个问题,因为我使用的所有东西都是64位。我已经看过本网站上的其他一些答案,但他们似乎都没有帮助。有谁知道我可能会尝试做什么?GMPY2安装:DLL加载失败:%1不是有效的Win32应用程序

+0

我假设您使用的是Python-2.7,您需要匹配Python版本和archtype(x86 v x64)。 –

下载GMPY wheel file from Christoph Gohlke's site后,你需要打开一个命令行窗口,切换到您下载GMPY的文件夹,并使用pip进行安装:

~\Downloads\> pip install gmpy2‑2.0.5‑cp27‑none‑win_amd64.whl 

如果你不具备画中画,使用conda先安装它:

~> conda install setuptools pip 

注:我用波浪线表示C:\Users\<username>\

+1

太好了。有效!谢谢。 –