Ver*_*era 3 matplotlib python-3.x
我在PyCharm4.5.3中导入matplotlib时遇到了麻烦
from pylab import *`
Run Code Online (Sandbox Code Playgroud)
错误:
Traceback (most recent call last):
File "/home/vera/PycharmProjects/COM/backend/17.08", line 10, in <module>
from pylab import *
File "/usr/lib/python3/dist-packages/pylab.py", line 1, in <module>
from matplotlib.pylab import *
File "/usr/lib/python3/dist-packages/matplotlib/pylab.py", line 226, in <module>
import matplotlib.finance
File "/usr/lib/python3/dist-packages/matplotlib/finance.py", line 21, in <module>
from matplotlib.dates import date2num
File "/usr/lib/python3/dist-packages/matplotlib/dates.py", line 119, in <module>
from dateutil.rrule import (rrule, MO, TU, WE, TH, FR, SA, SU, YEARLY,
File "/usr/lib/python3/dist-packages/dateutil/rrule.py", line 55
raise ValueError, "Can't create weekday with n == 0"
^
SyntaxError: invalid syntax
Process finished with exit code 1
Run Code Online (Sandbox Code Playgroud)
它在我安装PyCharm Community Edition之前就已经开始了.在专业版中它起作用了.但是在安装之后,程序甚至在PyCharm专业版中也被破坏了.
我做错了什么?
在anaconda虚拟环境中使用matplotlib时也遇到了同样的问题.将dateutil lib更新到最新版本对我有用:
pip install python-dateutil --upgrade
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助.
| 归档时间: |
|
| 查看次数: |
3178 次 |
| 最近记录: |