Я не могу справиться с ошибкой _ctypes. Если у вас есть идея, дайте мне знать.
ПРОБЛЕМА
Когда я настраиваю свой репозиторий на сервере CentOS, я просто хочу запустить
python3 setup.py develop
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()
Однако я получил следующую ошибку:
ModuleNotFoundError: No module named '_ctypes'
Хотя я выполнил несколько способов, которые предлагаются в качестве решения в Интернете, я не могу решить эту проблему.
Окружающая среда
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