私はPythonの初心者です。次のコードをコンパイルして折れ線グラフを取得しようとすると、いくつかのエラーが表示されます。しかし、私はそれを修正する方法がわかりません。これが私の code です:
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をインストールしました。しかし、まだ次のエラーが表示されます:
最初にインストールする必要があります。
pip install plotly
pip install cufflinks
第一に、私はplotly 2が初めてであり、私は中国人なのであなたに理解してもらうことができるかどうかはわかりません。
とにかく、あなたはこれを試すことができます、私にとっては、それは動作します:
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から図をダウンロードします。数字をダウンロードするには資格情報を提供する必要があります: Getting Started with Plotly for Python
参照:
同じ問題がありました。ディレクトリを調べて解決策を見つけました。 pip installはデフォルトのpython libフォルダーにインストールします、あなたがしなければならないのはpython libからjupyterノートブックlibフォルダーにplotlyフォルダーをコピーするだけです。 Windowsを使用すると、ディレクトリは次のようになりました。
c:\ python34\lib\site-packages
c:\ Anacoda3\Lib\site-packages
以下のリンクを見つけるまで私が行ったように周りを検索したが、最初にここを見ていた場合、これがあなたのフラストレーションを軽減することを願っています。
ルートフォルダーのplotly.pyファイルを削除します。開始コードをテストするために作成したもの。
その後、.pycファイルを削除しない限り、しばらく検索します( 'plotly'の不正なマジックナンバー:b '\ x03\xf3\r\n'を取得します)。
同じ問題がありました。誤ってploylt.pyという名前の作業ディレクトリ内のファイルを使用していました。そのファイルをディレクトリから削除しましたが、現在は正常に動作します。まず、plotlyがインストールされていることを確認してください
pip install plotly
(テスト)空のファイルを開き、入力します
import plotly
.py拡張子を付けて保存します。次に実行します。これが機能する場合、インストールは問題ありませんでした。 plotlyという名前の他のファイル(拡張子付き)を別のディレクトリに移動します。うまくいけばうまくいきます。
私も同じ問題を抱えていましたが、それは異なるバージョンのpythonによるものでした。
次のコマンドも試してみてください:(python3がインストールされていると仮定)
Sudo pip3 install plotly
pip3 install plotly --upgrade
python3 <filename.py>
使用されているすべてのパッケージが1つのpythonバージョンのみにインストールされていることを確認してください。私の場合、すべてのパッケージはpython3にインストールされましたが、 .py」と何とか動作しませんでした。
さらに、リンクをたどって資格情報をセットアップします: https://plot.ly/settings/api 。リンク https://plot.ly/settings/api を使用して自分自身を登録します。次に、ユーザー名と認証キーを使用して〜/ .plotly/.credentialsファイルを作成します。
これを使って:
conda install -c https://conda.anaconda.org/plotly plotly
に基づく ImportError: No module named plotly.plotly
、私はあなたがplotlyモジュールをインストールしていないと仮定します。
pip
を使用してインストールできます
$ pip install plotly
または
$ Sudo pip install plotly