web-dev-qa-db-ja.com

ImportError:LinuxMint17.3に「plotly.plotlyという名前のモジュールはありません」

私は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をインストールしました。しかし、まだ次のエラーが表示されます:

enter image description here

9
Primo

最初にインストールする必要があります。

pip install plotly
pip install cufflinks
4
Mudit Gupta

第一に、私は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

参照:

3
fenny

同じ問題がありました。ディレクトリを調べて解決策を見つけました。 pip installはデフォルトのpython libフォルダーにインストールします、あなたがしなければならないのはpython libからjupyterノートブックlibフォルダーにplotlyフォルダーをコピーするだけです。 Windowsを使用すると、ディレクトリは次のようになりました。

c:\ python34\lib\site-packages

c:\ Anacoda3\Lib\site-packages

2
sh_07

以下のリンクを見つけるまで私が行ったように周りを検索したが、最初にここを見ていた場合、これがあなたのフラストレーションを軽減することを願っています。

ルートフォルダーのplotly.pyファイルを削除します。開始コードをテストするために作成したもの。

その後、.pycファイルを削除しない限り、しばらく検索します( 'plotly'の不正なマジックナンバー:b '\ x03\xf3\r\n'を取得します)。

https://github.com/plotly/plotly.py/issues/72

1
alchemy

同じ問題がありました。誤ってploylt.pyという名前の作業ディレクトリ内のファイルを使用していました。そのファイルをディレクトリから削除しましたが、現在は正常に動作します。まず、plotlyがインストールされていることを確認してください

    pip install plotly 

(テスト)空のファイルを開き、入力します

    import plotly  

.py拡張子を付けて保存します。次に実行します。これが機能する場合、インストールは問題ありませんでした。 plotlyという名前の他のファイル(拡張子付き)を別のディレクトリに移動します。うまくいけばうまくいきます。

1
Ananda

私も同じ問題を抱えていましたが、それは異なるバージョンの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ファイルを作成します。

1
Rishik Mani

これを使って:

conda install -c https://conda.anaconda.org/plotly plotly
1
Rajat Chhajer

に基づく ImportError: No module named plotly.plotly、私はあなたがplotlyモジュールをインストールしていないと仮定します。

pipを使用してインストールできます

$ pip install plotly 

または

$ Sudo pip install plotly 
0