Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 用pandas读取excel文件_Python - Fatal编程技术网

Python 用pandas读取excel文件

Python 用pandas读取excel文件,python,Python,我曾尝试使用pandas读取excel文件,但一直无法读取。我正在使用python版本3.8,但仍然无法做到这一点。我想让excel文件成为python中的列表,然后通过tkinter在选项框中使用该列表。但是,如果无法读取文件,我无法执行此操作 我使用的代码是: import pandas as pd df = pd.read_excel (r'downloads\Clients - Nybble HelpDesk.xlsx') print (df) 我收到的错误是: Traceback

我曾尝试使用pandas读取excel文件,但一直无法读取。我正在使用python版本3.8,但仍然无法做到这一点。我想让excel文件成为python中的列表,然后通过tkinter在选项框中使用该列表。但是,如果无法读取文件,我无法执行此操作

我使用的代码是:

import pandas as pd

df = pd.read_excel (r'downloads\Clients - Nybble HelpDesk.xlsx')
print (df)
我收到的错误是:

Traceback (most recent call last):
  File "C:\Users\Natasha\OneDrive - Nybble.co.uk LTD\Desktop\excel export.py", line 1, in <module>
    import pandas as pd
ModuleNotFoundError: No module named 'pandas'
回溯(最近一次呼叫最后一次):
文件“C:\Users\Natasha\OneDrive-Nybble.co.uk LTD\Desktop\excel export.py”,第1行,在
作为pd进口熊猫
ModuleNotFoundError:没有名为“pandas”的模块

在命令行中,尝试
pip install pandas
首先安装pandas。然后重新运行代码

其他安装信息可在此处获得:
下载anacondas发行版并使用spyder IDE可以节省时间。这将避免安装pandas的需要,并将提供大量有用的软件包,您可能会在日常生活中使用这些软件包

请参阅链接:

首先安装熊猫。
如果您使用的是python shell,请打开命令提示符并键入
pip install
。 如果您正在使用Anaconda,请打开Conda提示符并键入
Conda安装熊猫
。 您现在已经安装了pandas库。 现在来看看你的代码

import pandas as pd
excel_file = 'filepath.xls'
df = pd.read_excel(excel_file)
print (df)

现在试试看!并确保检查文件的路径。将文件保存在保存
.py
文件的同一文件夹中。

您需要首先安装pandas。错误表明您没有安装
pandas
软件包。您可以创建虚拟环境并使用
pip install pandas
安装
pandas
。请尝试
pip install pandas
。或者
pip安装--user pandas
,具体取决于您的python安装位置和路径。我投票决定结束这一过程,关于这类错误以及安装模块的问题,已经有很多可用的资源。虽然许多人建议只
pip安装pandas
,但是,我强烈建议使用虚拟环境或类似的东西。
pip安装pandas
非常简单,比处理anaconda容易得多。我不推荐anaconda,因为众所周知它有问题。
pip安装pandas
非常容易,是不是
conda安装pandas
也很容易?那么用什么方法对付巨蟒就容易多了?我不推荐巨蟒,因为它有问题。什么问题?我认为使用Conda是一个好主意,尤其是对于初学者和Windows用户来说。确切地说,下载它的全部目的是节省时间,而不必担心依赖性。当您加入有安全限制的公司时,这尤其是一个问题。