Я использую Python 3.6.4 во встроенной Anaconda 3, и по какой-то причине я больше не могу импортировать Plotly, хотя я просто использовал его несколько часов назад.
При запуске import plotly
появляется следующее сообщение об ошибке:
import plotly
Traceback (most recent call last):
File "<ipython-input-1-6361d2547ebc>", line 1, in <module>
import plotly
File "C:\Users\janfe\Anaconda3\Lib\site-packages\plotly\plotly\plotly.py", line 30, in <module>
from plotly import exceptions, files, session, tools, utils
ImportError: cannot import name 'exceptions'
Как указано выше, вчера я закрыл свою IDE (Spyder), чтобы сделать перерыв, вернулся и, когда мне захотелось запустить точно такой же скрипт, который работал, когда я его покинул, появилось сообщение об ошибке. Немного погуглив, я наткнулся на некоторых людей с точно таким же вопросом, для которых было предложено удалить или обновить их через pip. Ничто из этого не сработало для меня.
Спасибо за помощь!
Jan
Редактировать: проблема исчезла и вернулась (!), Когда я переустанавливал (удалял и снова устанавливал) всю сборку anaconda, включая python и т. Д. Сначала все прошло нормально, но снова - когда я закрыл и снова открыл Spyder, у меня было точно такая же проблема. Единственное, что я сделал между открытием Spyder в первый раз (после переустановки) и закрытием, было запустить некоторый код, который включал изменение рабочего каталога (то, что я привык делать при кодировании в R-Studio) - это может быть проблема
PS: Мой вопрос похож на следующие вопросы, которые не были решены:
PS2: Если это поможет, вот мой вывод sys.path:
['',
'C:\\Users\\janfe\\Anaconda3\\Lib\\site-packages\\plotly\\plotly',
'C:\\Users\\janfe\\Anaconda3\\python36.zip',
'C:\\Users\\janfe\\Anaconda3\\DLLs',
'C:\\Users\\janfe\\Anaconda3\\lib',
'C:\\Users\\janfe\\Anaconda3',
'C:\\Users\\janfe\\Anaconda3\\lib\\site-packages',
'C:\\Users\\janfe\\Anaconda3\\lib\\site-packages\\win32',
'C:\\Users\\janfe\\Anaconda3\\lib\\site-packages\\win32\\lib',
'C:\\Users\\janfe\\Anaconda3\\lib\\site-packages\\Pythonwin',
'C:\\Users\\janfe\\Anaconda3\\lib\\site-packages\\IPython\\extensions',
'C:\\Users\\janfe\\.ipython']