1

これらの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=['', etc]" とはどういう意味ですか?

私がする時:

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']
4

1 に答える 1

1

conda を使用して Python パッケージを anaconda にインストールするか、conda 経由で利用できない場合は pip を使用する必要があります。conda install mpmath問題を解決する必要があります。

于 2015-01-27T22:38:38.300 に答える