【发布时间】:2014-06-03 13:36:10
【问题描述】:
我想使用一个导入 gmpy 的 python 脚本。然而,python总是告诉我:
ImportError: No module named 'gmpy'
我在 Ubuntu 14.04 i686 上,我尝试通过各种方式安装 gmpy:
- sudo pip install gmpy
- sudo pip install gmpy2
- sudo apt-get install python-gmpy*
- sudo apt-get install python2.7-gmpy*
- sudo apt-get install python3-gmpy*
- 我还按照官方说明从源代码构建 gmpy(出于这个原因,我还从源代码编译了 MPC、MPFR 和 GMP)。
显然我使用的是 python 3.4.0:
$ python
$ Python 3.4.0 (default, Apr 11 2014, 13:05:18)
[GCC 4.8.2] on linux
我错过了什么导致 python 无法找到 gmpy 库?
【问题讨论】:
-
尝试的安装方法是否成功?
-
是 2.7 还是 3.4 的 pip 命令?
-
对不起,我忘了说:他们都成功了。
-
你试过 sudo pip-3.4 install gmpy 吗?
-
你是如何让你的默认 python 成为 3.4.0 版本的? Ubuntu 14.04 上的默认 python 版本应该是 2.7.6,并且 AFAIK,它不能在不引起问题的情况下更改——比如
sudo apt-get install python-*将东西安装在你的(新的)默认 python 找不到的地方。跨度>