2017-11-28 15 views
0

私はPythonのいくつかのモジュールをソフトウェアSpyderで使いたいと思っていて、自分のコンピュータにpandaのようなモジュールをインストールしました。私がインストールしたモジュールの1つは、pypi.python.orgからダウンロードしたmatplotlib_vennです。私はパンダと同じようにインストールし、インストールがsuccesfullのだったと言うが、私は以下のようにmatplotlib_vennモジュールをインポートしようとすると:私はパンダをインポートする場合Pythonのモジュールを使用

runfile('C:/Users/gebruiker/.spyder-py3/temp.py', wdir='C:/Users/gebruiker/.spyder-py3') 
Traceback (most recent call last): 

    File "<ipython-input-18-20ac6695c8d8>", line 1, in <module> 
runfile('C:/Users/gebruiker/.spyder-py3/temp.py', wdir='C:/Users/gebruiker/.spyder-py3') 

    File "C:\Users\gebruiker\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 710, in runfile 
execfile(filename, namespace) 

    File "C:\Users\gebruiker\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 101, in execfile 
exec(compile(f.read(), filename, 'exec'), namespace) 

File "C:/Users/gebruiker/.spyder-py3/temp.py", line 1, in <module> 
from matplotlib_venn import venn3, venn3_circles 

ModuleNotFoundError: No module named 'matplotlib_venn' 

from matplotlib_venn import venn3, venn3_circles 

これは私にエラーを与えますpdには問題はありません。誰かがこれがどのように可能かを説明しようとしているのでしょうか、あるいはこれが既に議論されている正しいフォーラムに私をつなぐことができますか?私はそれを自分で見つけようとしましたが、私の知識は本当に良くありません。

おかげで、すでに

+0

pip install matplotlib_venn –

+0

これは、要件がすでに満たされていることを示します。私が言ったように私はすでにそれをインストールし、私はインストールして使用することができたパンダしかし、何らかの理由でこれは動作しません –

+0

私はそれをやったが、私はそれをインポートしようとしても、それは別の場所にある可能性はありますか?私はスパイダーが私のanaconda \ lib \ site-packagesの場所からモジュールを引き出しているが、モジュールはpython \ python36 \ lib \ sitepackagesの場所にインストールされているという気持ちがある。 –

答えて

1

Pythonがモジュールファイルを期待しているところ設置場所ではないようです。だからPythonのlibディレクトリからそこにファイルをコピー

C:\Users\gebruiker\Anaconda3\lib\site-packages\spyder 

:ちょうど予想される場所にファイルやディレクトリをコピーするには、その周りに迅速な作業が、この場合は、内のファイルを探しているようです。

関連する問題