Дополнительно
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
. Но все равно выдает следующую ошибку:
9
3
Во-первых, я новичок в plotly 2, и я не уверен, что смогу вас понять, так как я китаец.
В любом случае, вы можете попробовать это, для меня это работает:
import plotly.plotly as py
: эта команда будет взаимодействовать с Plotly Cloud или Plotly Enterprise.get_figure
загружает рисунок с plot.ly или Plotly Enterprise. Для загрузки рисунков необходимо предоставить учетные данные: Getting Started with Plotly for PythonСм:
У меня была такая же проблема, но тогда это было связано с разными версиями python.
Вы можете попробовать выполнить следующую команду: (при условии, что у вас установлен python3)
Пожалуйста, убедитесь, что все используемые пакеты установлены только для одной версии python. В моем случае все пакеты были установлены для python3, но затем я пытался запустить свой код с помощью "python filename.py" и почему-то это не сработало.
Более того, я также установил учетные данные по ссылке: https://plot.ly/settings/api. Зарегистрируйтесь по ссылке https://plot.ly/settings/api. Затем создайте файл ~/.plotly/.credentials с вашим именем пользователя и ключом аутентификации.
На основании
ImportError: No module named plotly.plotly
, я предполагаю, что у вас не установлен модуль plotly.Вы можете установить его с помощью
pip
.или