ImportError: 'Нет модуля с именем plotly.plotly' в LinuxMint17.3

Я новичок в 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, я установил pip с помощью sudo pip install plotly. Но все равно выдает следующую ошибку:

Во-первых, я новичок в 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

См:

Комментарии (0)

У меня была такая же проблема, но тогда это было связано с разными версиями python.

Вы можете попробовать выполнить следующую команду: (при условии, что у вас установлен python3)

sudo pip3 install plotly
pip3 install plotly --upgrade
python3 

Пожалуйста, убедитесь, что все используемые пакеты установлены только для одной версии python. В моем случае все пакеты были установлены для python3, но затем я пытался запустить свой код с помощью "python filename.py" и почему-то это не сработало.

Более того, я также установил учетные данные по ссылке: https://plot.ly/settings/api. Зарегистрируйтесь по ссылке https://plot.ly/settings/api. Затем создайте файл ~/.plotly/.credentials с вашим именем пользователя и ключом аутентификации.

Комментарии (0)

На основании ImportError: No module named plotly.plotly, я предполагаю, что у вас не установлен модуль plotly.

Вы можете установить его с помощью pip.

$ pip install plotly 

или

$ sudo pip install plotly 
Комментарии (2)