我正在尝试在我的Manjaro box上运行.py脚本,但不断出现以下错误:
[keithm@home2 python]$ python3 gspppff.py
['/home/keithm/bin/python', '/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/home/keithm/.local/lib/python3.8/site-packages', '/usr/lib/python3.8/site-packages']
Traceback (most recent call last):
File "gspppff.py", line 7, in <module>
import matplotlib.pylot as plt
ModuleNotFoundError: No module named 'matplotlib.pylot'
以下是脚本:
#!/usr/bin/python
import datetime as dt
import sys
print(sys.path)
import matplotlib.pylot as plt
from matplotlib import style
import pandas as pd
import pandas_datareader.data as web
# graph style
style.use('ggplot')
start = dt.datetime(2020, 1, 1)
end = dt.datetime.now()
# dataframe
df = web.DataReader("TSLA", 'morningstar', start, end)
print(df.head())
我加入了print(sys.path)
以查看python在哪里寻找mod,并确保matlablib安装在本地:/home/keithm/.local/lib/python3.8/site-packages
和/usr/lib/python3.8/site-packages
中,但仍然没有更改
如果拼写不正确,请尝试“pyplot”
包名是“pyplot”,而不是“pylot”。以下是更正后的代码:
它的拼写是“pyplot”,而不是“pylot”
相关问题 更多 >
编程相关推荐