我不知道为什么,但今天我无法将熊猫导入到我的项目中。
import pandas as pd
import tkinter.filedialog
import os
xlfile = tkinter.filedialog.askopenfilenames(filetypes=[("Excel files", ".xlsx .xls")],
title='Select Amazon order file')
df_orders = pd.read_excel(xlfile, header=None)
print(df_orders)
它给了我一个追溯
Traceback (most recent call last):
File "C:\Users\...\testtestt.py", line 4, in <module>
import pandas as pd
File "C:\Users\...\AppData\Local\Programs\Python\Python39\lib\site-packages\pandas\__init__.py", line 186, in <module>
__version__ = v.get("closest-tag", v["version"])
AttributeError: 'NoneType' object has no attribute 'get'
这是我系统中pandas\__init__.py
的一小段摘录,发生错误的地方
from pandas.io.json import _json_normalize as json_normalize
from pandas.util._tester import test
import pandas.testing
import pandas.arrays
# use the closest tagged version if possible
from ._version import get_versions
v = get_versions()
__version__ = v.get("closest-tag", v["version"])
__git_version__ = v.get("full-revisionid")
del get_versions, v
我尝试卸载 pandas 并重新安装它。但是没有用。 Why do I get AttributeError: 'NoneType' object has no attribute 'something'? 我想这是一个类似的问题。但这并不能解决我的错误。