为什么这个Python脚本在OSX上能工作而在Windows上不行?
我有一个Python脚本,在OSX上运行得很好。可是在Windows上安装了Python、numpy和matplotlib之后,我不知道为什么同样的脚本在Windows上却无法运行。
你们有什么想法吗?
import numpy
from Tkinter import *
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg
from matplotlib.figure import Figure
# main App class
class App:
def __init__(self, master):
# Create a container
frame = Frame(master)
frame.pack()
root = Tk()
app = App(root)
root.mainloop()
这是我在Windows上遇到的错误
在安装了dateutil之后,我又遇到了一个新错误
我还安装了pyparsing,现在又出现了缺少six这个包的错误,但我不知道该怎么安装它。
1 个回答
2
看起来你需要在Windows电脑上安装dateutil这个库。以前它是和matplotlib一起打包的,但现在你得单独安装了。
这个
import dateutil
会报错吗?
这里有一个依赖库的列表:http://matplotlib.org/users/installing.html,里面包括了dateutil,现在似乎可以用了,还有pyparsing,似乎还是缺少的。