前提・実現したいこと
プログラミング初心者です。
Atomを使用し、Python3のmatplotlibを実行して簡単なグラフを描こうと思ったのですが
エラーになってしまいました。
ターミナルから直接Python3を起動した場合にはmatplotlibのエラーは起こらないです。
何が原因なのかを特定したいです。
よろしくお願いします。
追加情報:
AtomのパッケージであるScriptを使用した場合、matplotlibが正常に動きました。
ですが、Hydrogen(Atom版Jupyternotebook)のショートカットキーによる実行ではなぜがNo moduleと表示されてしまいます。Hydrogenの設定で何か悪い部分があるのでしょうか。
発生している問題・エラーメッセージ
テキストエディタであるAtomを使用してPython3を使用した場合に
matplotlibが認識されない。
以下エラーメッセージはAtom上のもの。
ModuleNotFoundError Traceback (most recent call last) <ipython-input-2-a0d2faabd9e9> in <module> ----> 1 import matplotlib.pyplot as plt ModuleNotFoundError: No module named 'matplotlib'
該当のソースコード
Python3
1import numpy as np 2import matplotlib.pyplot as plt #この行でエラーが発生。 3x = np.arange(-3,3,0.1) 4y = np.sin(x) 5plt.plot(x,y) 6
試したこと
・conda listで実際にmatplotlibが入っているかを確認
・conda install matplotlib --forceによる強制インストール
・HydrogenのPATHを確認、そのほかopencv等のモジュールは認識
・ターミナルでの動作チェック、この場合はエラーなし
補足情報(FW/ツールのバージョンなど)
Mac OS Catalina 10.15.2
Python3.7.5(miniconda使用)
Jupyter notebook
Atom(テキストエディタ)
・追加パッケージ:Hydrogen atom-runnner ide-python script python-indent
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。