我尝试通过TextWrangler运行脚本
我在我的Mac OS X上安装了Python 3.6。当我编写我的脚本时,我写了以下内容
import datetime as dt
import matplotlib.pyplot as plt
from matplotlib import style
import pandas as pd
import pandas_datareader.data as web
但是当我运行它时,我收到以下错误消息:
Traceback(最近一次调用最后一次):文件“/Users/YoavPoni/Documents/Python/TextWranglerRunTemp-sen.py”,第4行,导入matplotlib.pyplot为plt ModuleNotFoundError:没有名为“matplotlib”的模块
有什么建议么?
运行程序时,您可能需要更改正在调用的Python。 目前,您可能正在使用来自Mac OS X(未安装matplotlib)的标准Python。 你需要做的是用安装了matplotlib的Python运行你的代码。
你应该在你的Python代码的开头加入一行
#!/usr/bin/env python
使用/usr/bin/env
作为安装了matplotlib的Python解释器的完整路径。