修正方法:plotly という名前のモジュールがありません
Python の使用時に発生する可能性のある一般的なエラーは次のとおりです。
ModuleNotFoundError: No module named 'plotly'
このエラーは、Python が現在の環境でPlotlyライブラリを検出しない場合に発生します。
このチュートリアルでは、このエラーを解決するために使用できる正確な手順を共有します。
ステップ 1: pip install plotly
Plotly は Python とともに自動的にインストールされないため、自分でインストールする必要があります。
これを行う最も簡単な方法は、Python のパッケージ マネージャーであるpipを使用することです。
次の pip コマンドを実行して、plotly をインストールできます。
pip install plotly
Python 3 の場合、以下を使用できます。
pip3 install numpy
次に、次のコードを実行して、Plotly が正常にインストールされたかどうかを確認できます。
piplist | grep plotly plotly 5.3.1
プロットにバージョン番号が表示されれば、正常にインストールされています。
ほとんどの場合、これでエラーは解決します。
ステップ 2: pip をインストールする
それでもエラーが発生する場合は、pip をインストールする必要がある可能性があります。これを行うには、次の手順を使用します。
これらの手順を使用して pip を最新バージョンにアップグレードし、動作することを確認することもできます。
その後、前と同じ pip コマンドを実行して Plotly をインストールできます。
pip install plotly
この時点でエラーは解決されるはずです。
ステップ 3: Plotly のバージョンを確認する
Plotly を正常にインストールしたら、次のコマンドを使用して環境内の Plotly のバージョンを表示できます。
pip show plotly
Name: plotly
Version: 5.3.1
Summary: An open-source, interactive data visualization library for Python
Home page: https://plotly.com/python/
Author: Chris P
Author-email: chris@plot.ly
License: MIT
Location: /srv/conda/envs/notebook/lib/python3.7/site-packages
Requires: six, tenacity
Required-by:
Note: you may need to restart the kernel to use updated packages.
追加リソース
次のチュートリアルでは、Python のその他の一般的な問題を解決する方法を説明します。
修正方法: pandas という名前のモジュールがありません
修正方法: numpy という名前のモジュールがありません
修正方法: NameError ‘pd’ が定義されていません
修正方法: NameError ‘np’ が定義されていません