Python 3.x ModuleNotFoundError:没有名为'_ctypes';
我无法处理类型错误。如果你有什么想法,请告诉我 问题 当我在CentOS服务器上设置存储库时,我只想运行Python 3.x ModuleNotFoundError:没有名为'_ctypes';,python-3.x,centos,setup.py,Python 3.x,Centos,Setup.py,我无法处理类型错误。如果你有什么想法,请告诉我 问题 当我在CentOS服务器上设置存储库时,我只想运行 python3 setup.py develope 但是,我犯了以下错误 ModuleNotFoundError:没有名为“\u ctypes”的模块 虽然我已经在互联网上执行了几种建议的解决方案,但我无法解决这个问题 环境 我已经试过了 发布setup.py的内容以及您是如何安装pythonSorry的,我不记得我是如何安装python3.7的,因为我很久以前就安装过了。我应该检查哪些
python3 setup.py develope
但是,我犯了以下错误
ModuleNotFoundError:没有名为“\u ctypes”的模块
虽然我已经在互联网上执行了几种建议的解决方案,但我无法解决这个问题
环境
我已经试过了
发布
setup.py
的内容以及您是如何安装pythonSorry的,我不记得我是如何安装python3.7的,因为我很久以前就安装过了。我应该检查哪些信息吗?python3-c“导入ctypes”
有效吗?没有。发生了相同的错误。我将重新安装python,您可以从EPEL获得python36
包,或者,您可以解决cytpe
问题,它已损坏
from typing import IO, List
from setuptools import find_packages, setup
def read_req(filename: str) -> List[str]:
f: IO
with open(filename, "r") as f:
return f.read().splitlines()
def main() -> None:
req = read_req("requirements.txt")
mysql = read_req("mysql_requirements.txt")
setup(
name="sample",
description="sample description",
version="0.1.0",
install_requires=req,
extras_require={"mysql": mysql},
packages=find_packages(exclude=["repo/notebooks", "repo/modules", "data/"]),
)
if __name__ == "__main__":
main()
CentOS Linux release 7.5.1804 (Core)
Python 3.7.3
* yum install libffi-devel
* yum install libffi-devel gcc gcc-c++ zlib zlib-devel readline-devel openssl-devel bzip2-devel sqlite-devel