importError: cannot import name 'DtypeArg' from 'pandas
目录
importError: cannot import name 'DtypeArg' from 'pandas
问题:
解决:
完整错误:
问题:
import pandas as pd
解决:
这是Pandas==1.3.1中的一个bug。
一个可能的解决方案是将其降级到某个早期版本,例如pip install pandas==1.3.0
或者直接pip install pandas
完整错误:
Traceback (most recent call last):
File "test.py", line 2, in
import pandas as pd
File "D:anacondaenvsdeploy_testlibsite-packagespandas__init__.py", line 142, in
from pandas.io.api import (
File "D:anacondaenvsdeploy_testlibsite-packagespandasioapi.py", line 8, in
from pandas.io.excel import ExcelFile, ExcelWriter, read_excel
File "D:anacondaenvsdeploy_testlibsite-packagespandasioexcel__init__.py", line 1, in
from pandas.io.excel._base import ExcelFile, ExcelWriter, read_excel
File "D:anacondaenvsdeploy_testlibsite-packagespandasioexcel_base.py", line 32, in
from pandas.io.parsers import TextParser
File "D:anacondaenvsdeploy_testlibsite-packagespandasioparsers__init__.py", line 1, in
from pandas.io.parsers.readers import (
File "D:anacondaenvsdeploy_testlibsite-packagespandasioparsersreaders.py", line 17, in
from pandas._typing import (
importError: cannot import name 'DtypeArg' from 'pandas._typing' (D:anacondaenvsdeploy_testlibsite-packagespandas_typing.py)
参考:importError: cannot import name 'DtypeArg' from 'pandas
参考:pandas



