2016-11-17 6 views
0

EclipseとしてPython 2.7をEclipseで実行しています。私はmatplotlibを使用するライブラリPVLIBを使用しています。これはcyclerを必要とします。Matplotのlibは私のインストールで必要なライブラリサイクラーを見つけることができません

ファイルサイクラー-0.10.0dist-infoが私のsite-packagesフォルダーに表示され、matplotlibを再インストールするとcyclerリファレンスが満たされていることが示されます。

私はライン「輸入matplotlibの」を含むPythonスクリプトを実行したときしかし、それはエラーを生成しますが

"pydev debugger: starting (pid: 152) Traceback (most recent call last): File "C:\Eclipse\eclipse-java-luna-SR2-win32-x86_64\eclipse\plugins\org.python.pydev_5.1.2.201606231256\pysrc\pydevd.py", line 1530, in globals = debugger.run(setup['file'], None, None, is_module) File "C:\Eclipse\eclipse-java-luna-SR2-win32-x86_64\eclipse\plugins\org.python.pydev_5.1.2.201606231256\pysrc\pydevd.py", line 937, in run pydev_imports.execfile(file, globals, locals) # execute the script File "C:\Projects\PVLIBSandbox\SATPower.py", line 7, in import matplotlib as plt File "c:\Python27\Lib\site-packages\matplotlib__init__.py", line 124, in from matplotlib.rcsetup import (defaultParams, File "c:\Python27\Lib\site-packages\matplotlib\rcsetup.py", line 34, in from cycler import Cycler, cycler as ccycler ImportError: No module named cycler

Running the code below is all that is needed to show this error. 
import pandas as pd 
import numpy as np 
import datetime 

#import matplotlib.pyplot as plt 
import pvlib as pv 
import matplotlib as plt 

if __name__ == '__main__': 
    pass 

次誰も私が間違ってやっているものを私に伝えることができますか?

ありがとうございました。

+0

を実行して、あなたが正しいのpythonのバイナリを使用しているあなたは確かにいますか?それは交差する道の問題かもしれません。 – tacaswell

+0

私はそれがPython 2.7 for Windowsであることを知っています。私がチェックすべき他の何か? –

+0

私は、pythonがPython.orgからダウンロードされ、pipでインストールされていることを指摘しておきます。 –

答えて

0

はピップ

を使用してサイクラーを再インストールしてみてください、あなたのPythonスクリプトのディレクトリすなわちPython2.7 /スクリプトにCMDおよび変更のディレクトリを開き、

pip.exe install cycler 
+0

すでにこれを行いました。ポストサイクラーで述べたように、0.10.0dist-infoは私のsite-packagesディレクトリにあり、pipは要件がすでに満たされていると言います。その他の提案はありますか? –

+0

また、matplotlibの再インストールも試しました。サイクラーの要件が満たされたことも示された。 –

+0

サイクラーを別のファイルにインポートしようとするとどうなりますか? – Padskiiz

関連する問題