我在这些mpmath之间安装了anaconda和许多python库。
当我尝试运行powerlaw软件包时,出现以下错误:

-> 1466         from mpmath import erfc
   1467 #        from scipy.special import erfc
   1468         from scipy.constants import pi

ImportError: No module named mpmath


此外,当我只是尝试执行import mpmath时,也会遇到相同的错误。

我正在使用Fedora,我已经尝试过yum remove python-mpmath,然后再尝试yum install python-mpmath。但是我遇到了同样的错误。

我在其他问题中看到这可能是因为我有多个路径,并且必须同时使用sys.path = [''等添加它们。

“ sys.path = [”,等等]”是什么意思?

当我做:

print(sys.path)


我得到:

 ['', '/home/rm/anaconda/bin', '/home/rm/anaconda/lib/python27.zip',  '/home/rm/anaconda/lib/python2.7', '/home/rm/anaconda/lib/python2.7/plat-linux2', '/home/rm/anaconda/lib/python2.7/lib-tk', '/home/rm/anaconda/lib/python2.7/lib-old',
'/home/rm/anaconda/lib/python2.7/lib-dynload', '/home/rm/anaconda/lib/python2.7/site-packages',  '/home/rm/anaconda/lib/python2.7/site-packages/PIL', '/home/rm/anaconda/lib/python2.7/site-packages/runipy-0.1.0-py2.7.egg', '/home/rm/anaconda/lib/python2.7/site-packages/setuptools-3.6-py2.7.egg', '/home/rm/anaconda/lib/python2.7/site-packages/IPython/extensions',
'/home/rm/.ipython']

最佳答案

您应该使用conda将Python软件包安装到anaconda中,如果不能通过conda获得,请使用pip。 conda install mpmath应该可以解决您的问题。

关于python - ImportError:没有名为mpmath的模块。但是mpmath已安装。怎么了?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27882804/

10-12 01:53