私は現在、基本的なpython-jupyterプロジェクトを動作させようとしています。
Matplotlib中に次のエラーが発生します:
ModuleNotFoundError: 'matplotlib'という名前のモジュールはありません
私はcondaとpipでmatplotlibを更新して再インストールしようとしましたが、それでも機能しません。
すべての建設的なフィードバックに満足
ノートブックのセルタイプで、コードを実行します。
import sys
!{sys.executable} -m pip install --user matplotlib
カーネルをリロードします
(src: http://jakevdp.github.io/blog/2017/12/05/installing-python-packages-from-jupyter/ )
ターミナルを開き、ディレクトリをpythonインストール済みのScriptsフォルダーに変更します。次に、次のコマンドを入力してEnterキーを押します。
pip install matplotlib
これで問題が解決することを願っています。
私は正確な問題に直面していました。仮想環境をアクティブ化したにもかかわらず、システムPython=バージョンを使用していたことがわかりました。
これが最終的に機能したものです。
myvenv
という名前の仮想環境を使用している場合は、最初に次のコマンドを使用してアクティブ化します。
source activate myenv
次に、次のコマンドを使用してモジュールipykernel
をインストールします。
pip install ipykernel
最後に実行します(以下のコードのmyenvを環境の名前に変更します)。
ipykernel install --user --name myenv --display-name "Python (myenv)"
ノートブックを再起動すると、仮想環境のPythonバージョンが取得されます。
同じ問題があり、matplotlib beforeをインストールしてvirtualenvを作成すると、問題が解決しました。次に、仮想環境を作成し、そこにmatplotlibをインストールしてから、jupyterノートブックを起動しました。