私はPythonの初心者です。折れ線グラフを得るために次のコードをコンパイルしようとすると、いつもいくつかのエラーが表示されます。しかし、私はそれを修正する方法を知りません'。以下は私のコード :
import plotly.plotly as py
import plotly.graph_objs as go
# Create random data with numpy
import numpy as np
N = 500
random_x = np.linspace(0, 1, N)
random_y = np.random.randn(N)
# Create a trace
trace = go.Scatter(
x = random_x,
y = random_y
)
data = [trace]
py.iplot(data, filename='basic-line')
次のようなエラーが表示されます:
mks@mks-H81M-S /media/mks/KUTUBUDDIN1/test $ python datdaPlot.py
Traceback (most recent call last):
File "datdaPlot.py", line 1, in <module>
import plotly.plotly as py
ImportError: No module named plotly.plotly
mks@mks-H81M-S /media/mks/KUTUBUDDIN1/test $
これを解決するために助けてください。よろしくお願いします。
追記:です。
Spandan Brahmbhattによると、sudo pip install plotly
でpipをインストールしたとのことです。しかし、まだ以下のようなエラーが表示されます:
まず、私はplotly2が初めてで、中国人なので理解してもらえるかどうか不安です。
とにかく、これを試してみてください、私にとってはうまくいきました:
import plotly
plotly.offline.init_notebook_mode(connected=True)
import plotly.offline as py
import plotly.plotly as py
: このコマンドは Plotly Cloud または Plotly Enterprise と通信します。get_figure
は plot.ly または Plotly Enterprise から図をダウンロードします。図をダウンロードするためには認証情報を提供する必要があります:Python版Plotly入門
参照する:
私も同じ問題を抱えていました。 誤ってploylt.pyという名前の作業ディレクトリのファイルを使用していました。 ディレクトリからファイルを削除しましたが、現在は正常に動作しています。 まず、プロットでインストールされていることを確認してください。
pip install plotly
(テスト)空のファイルを開き、入力します。
import plotly
.py拡張子で保存します。 次に実行します。 これが機能する場合は、インストールは問題ありませんでした。 protlyという名前のその他のファイルを(拡張子付きで)別のディレクトリに移動します。 うまくいけばうまくいきます。
私も同じ問題を抱えていたのですが、その時はpythonのバージョンが違うことが原因でした。
次のコマンドも試してみてください:(python3がインストールされていると仮定して)。
sudo pip3 install plotly
pip3 install plotly --upgrade
python3 <filename.py>
使用されているすべてのパッケージが、1つのpythonのバージョンに対してのみインストールされていることを確認してください。私の場合、すべてのパッケージはpython3用にインストールされていましたが、その後、"python filename.py" で私のコードを実行しようとしたところ、なぜかうまくいきませんでした。
さらに、私はリンクに従うことで資格情報を設定しました:https://plot.ly/settings/api.リンクhttps://plot.ly/settings/apiを使って自分自身を登録します。次に、ユーザー名と認証キーで ~/.plotly/.credentials ファイルを作成します。
以下のリンクが見つかるまで私がしたように検索したが、最初にここを見た場合、うまくいけば、これはあなたにいくつかの不満を救うでしょう。
ルートフォルダーのplotly.pyファイルを削除します。 get startコードをテストするために作成したもの。
その後、.pycファイルを削除しない限り、しばらく検索します(ImportError: 'plotly'の悪いマジック番号を取得します:b' \ x03 \ xf3 \ r \ n ')。
これを使って:
conda install -c https://conda.anaconda.org/plotly plotly
Windowsでjupyterノートブックを使用している場合は、Anaconda Powershell Prompt(管理者モードで開く方が良い)を開き、以下のコマンドを使用します。
pip install plotly
pip install cufflinks
コマンドプロンプトのpythonを使用している場合、または環境変数に設定されている場合は、「コマンドプロンプト」を開き、上記と同じコマンドを使用します。
どちらも異なるpythonのインスタンスを使用します。 したがって、Anaconda PowerShellでpipコマンドを使用すると、anacondaパッケージが付属のpythonフォルダーにライブラリがインストールされます。