繁体   English   中英

Python - numpy:没有名为“_ctypes”的模块

[英]Python - numpy: No module named '_ctypes'

我必须在 centos 7 主机上运行 python 3 脚本。 我已经将 python3.8 与 python2 并排安装,所以它不会破坏 yum。

当我运行脚本时,我需要运行我收到此错误:

Traceback (most recent call last):
  File "A2PTestSuit.py", line 8, in <module>
    import pandas as pd
  File "/usr/local/lib/python3.8/site-packages/pandas/__init__.py", line 16, in <module>
    raise ImportError(
ImportError: Unable to import required dependencies:
numpy: No module named '_ctypes'

如果我列出模块,我会看到安装了 pandas 和 numpy:

python3 -m pip list
Package         Version
--------------- ----------
certifi         2019.11.28
chardet         3.0.4
DateTime        4.3
idna            2.8
numpy           1.18.1
pandas          0.25.3
pip             19.3.1
python-dateutil 2.8.1
pytz            2019.3
requests        2.22.0
setuptools      41.2.0
six             1.13.0
urllib3         1.25.7
zope.interface  4.7.1

我怎样才能克服这个错误?

您可以尝试使用 pip 在命令行中更新所有包,或者只使用try: import ... except ImportError: continue

我有同样的问题。 我在 PyCharm 中更改默认解释器(Python 3.8)后问题解决了

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM