将大熊猫导入我的python项目时,numpy依赖项引发错误

时间:2020-07-26 17:03:35

标签: python pandas numpy anaconda

导入熊猫时出现以下回溯错误。我已经使用anaconda3发行版安装了所有软件包,还验证了一切似乎还不错。当我在命令提示符下使用conda search numpy时,还返回已安装的软件包。但是,如果我尝试将pandas导入为pd,则会引发错误。(numpy:没有名为“ logging.handlers”的模块;“ logging”不是软件包)在这里需要一些指导。

Traceback (most recent call last):
  File "1.py", line 1, in <module>
    import pandas as pd
  File "E:\Anaconda3\envs\venv\lib\site-packages\pandas\__init__.py", line 17, in <module>
    "Unable to import required dependencies:\n" + "\n".join(missing_dependencies)
ImportError: Unable to import required dependencies:
numpy: No module named 'logging.handlers'; 'logging' is not a package

1 个答案:

答案 0 :(得分:0)

我的项目目录中有一个logging.py文件。重命名文件后,还会返回以下错误

Traceback (most recent call last):
  File "1.py", line 1, in <module>
    import pandas as pd
  File "E:\Anaconda3\envs\venv\lib\site-packages\pandas\__init__.py", line 17, in <module>
    "Unable to import required dependencies:\n" + "\n".join(missing_dependencies)
ImportError: Unable to import required dependencies:
numpy: attempted relative import with no known parent package

将整个项目更改为新目录后,即可解决此问题。