2016-09-14 293 views
0

這些是我收到的消息,我不知道它們是什麼意思。我有python 2.7.12並已導入matplotlib我無法使用或導入matplotlib。這是我的代碼的第一行:import matplotlib.pyplot as plt

在命令提示符窗口中,我安裝的最後一次更新是暢達安裝matplotlib這似乎更新一些東西(conda-env-2.5.2conda-4.1.12),但遺憾的是沒有的東西,我需要的。

我以前從未使用過這些,所以如果可能請用外行人的話說。

回溯(最近通話最後一個):

File "C:\Users\user\Desktop\plotting2.py", line 1, in <module> 
    import matplotlib.pyplot as plt 
    File "C:\Python27\lib\site-packages\matplotlib\pyplot.py", line 36, in <module> 
    from matplotlib.figure import Figure, figaspect 
    File "C:\Python27\lib\site-packages\matplotlib\figure.py", line 40, in <module> 
    from matplotlib.axes import Axes, SubplotBase, subplot_class_factory 
    File "C:\Python27\lib\site-packages\matplotlib\axes\__init__.py", line 4, in <module> 
    from ._subplots import * 
    File "C:\Python27\lib\site-packages\matplotlib\axes\_subplots.py", line 10, in <module> 
    from matplotlib.axes._axes import Axes 
    File "C:\Python27\lib\site-packages\matplotlib\axes\_axes.py", line 23, in <module> 
    import matplotlib.dates as _ # <-registers a date unit converter 
    File "C:\Python27\lib\site-packages\matplotlib\dates.py", line 130, in <module> 
    import dateutil.parser 
    File "C:\Python27\lib\site-packages\dateutil\parser.py", line 38, in <module> 
    from calendar import monthrange, isleap 
ImportError: cannot import name monthrange 

回答

1

它看起來像有可能是一個名爲日曆衝突的模塊。你的Python路徑中是否還有其他包(文件)叫做「calendar」(calendar.py)?嘗試打開一個新的python控制檯並鍵入from calendar import monthrange

+0

我得到這個錯誤,當我跑,在一個新的文件 –

+0

回溯(最近通話最後一個)一行: 文件「C:/Users/user/Desktop/helping.py」,1號線,在 從日曆導入monthrange ImportError:無法導入名稱monthrange –