ここにPython noobがあります。それは、私がPyCharmのPythonのコンソールでラインでこの行を実行するとPyCharm/OS X El Capitan/Python 3.5.2 - matplotlibがスクリプトで動作しない
import matplotlib.pyplot as plt
year = [1950,1970,1990,2010]
pop = [2.159,3.692,5.263,6.972]
plt.plot(year,pop)
plt.show()
:私はOSXエルキャピタンにPyCharm経由でのPython 3.5.2を使用していると私はmatplotlibのを練習するには、次の簡単なスクリプトを実行しようとしています正常に動作します。私はスクリプト全体としてそれを実行した場合、私はこのエラーを取得する:
/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5/Users/Cuckoo/Dropbox/Python/test.py
Traceback (most recent call last):
File "/Users/Cuckoo/Dropbox/Python/test.py", line 1, in <module>
import matplotlib.pyplot as plt
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/matplotlib/__init__.py", line 115, in <module>
import tempfile
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/tempfile.py", line 45, in <module>
from random import Random as _Random
ImportError: cannot import name 'Random'
Process finished with exit code 1
誰もが、私はそれを修正することができますどのように、より良いまだ間違っているか説明していただけますか?
端末を開いて、 'Random'が既にインストールされているかどうかを確認するために' python3/Users/Cuckoo/Dropbox/Python/test.py'を実行することをお勧めします。そうでない場合は、pip(またはpip3)を使用してインストールする必要があります。しかし、エラーがなければ、pycharmが使用するpythonはこのパッケージを認識しません。時にはパイチャの単純な再起動が機能することもあります。場合によっては、pycharmのpythonの場所を変更する必要があります。 –