Где я могу найти модуль Python 2.7 в заговоре. express? - PullRequest
0 голосов
/ 29 января 2020

Обратите внимание, у меня все готово, установлен пакет Ubuntu для python -плота:

python-plotly/bionic,now 2.2.3+dfsg-1 all [installed]

С учетом следующей строки:

import plotly.express

Я получаю следующее:

   import plotly.express
ImportError: No module named express

Я использую Python 2.7.17 на:

Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:        18.04
Codename:       bionic

Ответы [ 2 ]

0 голосов
/ 30 января 2020

Похоже, вопрос соответствия версий. Для меня это было много проб и ошибок, поэтому я надеюсь, что это сэкономит кому-то еще время.

sudo pip install requests==2.6.0
sudo pip install six==1.11.0
sudo pip install retrying==1.3.3
sudo pip install numpy==1.16.6
sudo pip install psutil==2.2.1
sudo pip install patsy==0.5.1
sudo pip install scipy==1.2.3
sudo pip install plotly==4.5.0
sudo pip install pandas==0.24.2
sudo pip install statsmodels==0.9.0
sudo pip install plotly-express==0.4.1
0 голосов
/ 29 января 2020

Из документации Python Более старые версии plotly.py не включали модуль plotly_express, и пользователь должен был установить его отдельно. Но после выпуска четвертой версии:

Plotly Express теперь является частью Plotly.py версии 4, и поэтому модуль plotly_ express теперь просто реэкспортирует содержимое plotly. express

Но вы все равно можете попробовать sudo apt-get install python-plotly_express, и это может иметь смысл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...