如何在Python 3.5 IDLE上导入熊猫和matplotlib

问题描述 投票:1回答:6

我正在运行以下代码:

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笔记本中,它对我来说很好用。但是,当我尝试在IDLE上运行它时,我遇到了错误,并且我也想知道如何使它在那里运行。

这是我遇到的错误:

追踪(最近通话):文件“ C:\ Users \ theca \ AppData \ Local \ Programs \ Python \ Python35-32 \ pandas.py”,第1行,在将熊猫作为pd导入文件“ C:\ Users \ theca \ AppData \ Local \ Programs \ Python \ Python35-32 \ pandas.py”,第2行,在导入matplotlib.pyplot作为pltImportError:没有名为“ matplotlib”的模块

我是Python新手,请提供帮助。谢谢!

我正在运行以下代码:将pandas作为pd导入matplotlib.pyplot从matplotlib导入样式style.use('ggplot')web_stats = {“ Day”:[1,2,3,4,5,6 ],“访问者”:[43,53,...

python matplotlib python-idle
6个回答
3
投票

您是否实际安装了pandas和matplotlib?


2
投票

我有同样的问题:安装不同版本的python确实是一个问题。如果您的Idle正在使用python 3.5,那么您只需要执行[]

pip3.5安装matplotlib


1
投票

我认为是因为您使用Anaconda安装了pandasmatplotlib。因此,这两个模块仅安装在Anaconda虚拟环境


1
投票

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


0
投票
import os
try:
    import Pandas as pd
except ImportError as e:
     e = str(e)[15:]
     e = e.strip().replace("'", "")
     os.system('py -m pip install %s' % (e))

0
投票
from matplotlib import pyplot as plt
import pandas as pd

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)
df.plot(grid=True)
plt.show()
© www.soinside.com 2019 - 2024. All rights reserved.