python - GMPY2安装: DLL load failed: %1 is not a valid Win32 application

标签 python gmpy

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

最佳答案

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

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

如果您没有 pip,请使用 conda首先安装它:

~> conda install setuptools pip

注意:我使用波形符来表示 C:\Users\<username>\ .

关于python - GMPY2安装: DLL load failed: %1 is not a valid Win32 application,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30023229/

相关文章:

python - 如何对新实例进行分类预处理,使特征编码与Scikit-learn的模型一致?

python - Django 从 postgresql 数据库填充下拉菜单的完整示例

python - 如何结束带有 for 循环的 while 循环?

python - 我怎么知道 mpmath 使用的是 gmpy 还是 gmpy2?

python - gmpy2 有 "e=2.1718..."常量吗?

python - 如何提高 Python 中大数模乘法的效率

python - 使用python通过windows服务打开另一个程序

python - 导入错误 : cannot import name 'tasks_v2' from 'google.cloud'

python - 高效的多精度数值数组