Skip to main content
 首页 » 编程设计

python之如何在 Python 3.5 IDLE 上导入 pandas 和 matplotlib

2025年05月04日20三少

我正在运行以下代码:

import pandas as pd 
import matplotlib.pyplot as plt 
from matplotlib import style 
style.use('ggplot') 
 
web_stats = {"Day":[1,2,3,4,5,6], 
            "Visitors":[43,53,34,45,64,34], 
            "Bounce_Rate":[65,72,62,64,54,66]} 
df = pd.DataFrame(web_stats) 
print(df) 

它在 Jupyter notebook 中对我来说工作得很好。但是当我尝试在 IDLE 上运行它时出现错误,我想知道如何让它在那里工作。

这是我遇到的错误:

追溯(最近的调用最后): 文件“C:\Users\theca\AppData\Local\Programs\Python\Python35-32\pandas.py”,第 1 行,位于 将 Pandas 导入为 pd 文件“C:\Users\theca\AppData\Local\Programs\Python\Python35-32\pandas.py”,第 2 行,在 将 matplotlib.pyplot 导入为 plt 导入错误:没有名为“matplotlib”的模块

我是 Python 新手,请帮忙。谢谢!

请您参考如下方法:

这是类似问题的重复。问题不在于 IDLE,而在于安装了多个版本的 python,或者不止一次安装了同一版本。答案是您必须为每个要使用它们的 python 可执行文件安装包。

你的回溯说你用“C:\Users\theca\AppData\Local\Programs\Python\Python35-32”运行 IDLE 并且 pandas 是用它安装的,开始运行,试图导入 matlib.pyplot 作为plt,失败了。您需要使用相同的 python 安装 matlib。尝试

C:\Users\theca\AppData\Local\Programs\Python\Python35-32 -m pip install matlib