我知道之前已经问过这个问题,但给出的解决方案很少,而且我不理解提供的那些。
我正在尝试导入我的模块包,我收到以下错误。奇怪的是,这一切都在2天前完成,我没有真正做过任何事情,因此我无法理解为什么现在出现了。
import plotly.offline as pyo
from plotly.graph_objs import *
from plotly import tools
import plotly.plotly as py
import pandas as pd
import math as m
pyo.offline.init_notebook_mode()
这会返回以下错误:
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-f7b4615963aa> in <module>()
----> 1 import plotly.offline as pyo
2 from plotly.graph_objs import *
3 from plotly import tools
4 import plotly.plotly as py
5 import pandas as pd
C:\Users\Lewis\Anaconda3\Lib\site-packages\plotly\plotly\__init__.py in <module>()
8
9 """
---> 10 from . plotly import (
11 sign_in,
12 update_plot_options,
C:\Users\Lewis\Anaconda3\Lib\site-packages\plotly\plotly\plotly.py in <module>()
28 from requests.compat import json as _json
29
---> 30 from plotly import exceptions, files, session, tools, utils
31 from plotly.api import v1, v2
32 from plotly.plotly import chunked_requests
ImportError: cannot import name 'exceptions'
我已尝试更新Plotly但这也没有做任何事情。这可能是因为我用Anaconda安装安装了Jupyter笔记本,而我的Lib \ site-packages目录是在Anaconda3目录下吗?无法想象这将是原因,但我想不出别的。有什么想法吗?
[编辑]
import sys
sys.path
['',
'C:\\Users\\Lewis\\Anaconda3\\Lib\\site-packages\\plotly',
'C:\\Users\\Lewis\\Anaconda3\\python36.zip',
'C:\\Users\\Lewis\\Anaconda3\\DLLs',
'C:\\Users\\Lewis\\Anaconda3\\lib',
'C:\\Users\\Lewis\\Anaconda3',
'C:\\Users\\Lewis\\Anaconda3\\lib\\site-packages',
'C:\\Users\\Lewis\\Anaconda3\\lib\\site-packages\\Sphinx-1.5.6-py3.6.egg',
'C:\\Users\\Lewis\\Anaconda3\\lib\\site-packages\\win32',
'C:\\Users\\Lewis\\Anaconda3\\lib\\site-packages\\win32\\lib',
'C:\\Users\\Lewis\\Anaconda3\\lib\\site-packages\\Pythonwin',
'C:\\Users\\Lewis\\Anaconda3\\lib\\site-packages\\setuptools-27.2.0-py3.6.egg',
'C:\\Users\\Lewis\\Anaconda3\\lib\\site-packages\\IPython\\extensions',
'C:\\Users\\Lewis\\.ipython']
答案 0 :(得分:2)
system('echo "%s"|sudo -S "%s"' % (password, "date > " + file_path))
运行上面的命令。它会起作用
答案 1 :(得分:0)
在我的情况下,按照上面建议的进行@Max升级后,重新启动内核终于解决了问题