报错背景:

CentOS 7

Python3.7

安装 setuptools 插件的时候报错。

报错现象:

[root@master setuptools-41.0.]# python3. setup.py build
Traceback (most recent call last):
File "setup.py", line , in <module>
import setuptools
File "/bigdata/sources/python/setuptools-41.0.1/setuptools/__init__.py", line , in <module>
from setuptools.dist import Distribution, Feature
File "/bigdata/sources/python/setuptools-41.0.1/setuptools/dist.py", line , in <module>
from setuptools import windows_support
File "/bigdata/sources/python/setuptools-41.0.1/setuptools/windows_support.py", line , in <module>
import ctypes
File "/usr/local/python3.7/lib/python3.7/ctypes/__init__.py", line , in <module>
from _ctypes import Union, Structure, Array
ModuleNotFoundError: No module named '_ctypes'
[root@master setuptools-41.0.]#

报错原因:

不明

报错解决:

下载 libffi-devel-3.0.13-18.el7.x86_64.rpm 并安装

下载地址:https://centos.pkgs.org/7/centos-x86_64/libffi-devel-3.0.13-18.el7.x86_64.rpm.html

安装libffi-devel:  rpm -ivh libffi-devel-3.0.13-18.el7.x86_64.rpm

进入setuptools:  cd setuptools-41.0.1/

安装setuptools:  python setup.py install

最新文章

  1. 安装Ubuntu的那些事儿(续)
  2. 第5章 搭建S3C6410开发板的测试环境
  3. spring.net中的IOC和DI-初使用
  4. BZOJ-1854 游戏 二分图匹配 (并查集)
  5. CentOS 6.6 nginx install
  6. JQuery中的AJAX参数详细介绍
  7. the first blog: record my coding
  8. 9张思维导图学习Javascript(转)
  9. msxml 操作xml
  10. 2017华为机试题--Floyd算法
  11. 《用Python写爬虫》学习笔记(二)编写第一个网络爬虫
  12. IOC的底层实现
  13. PAT《数据结构学习与实验指导》实验项目集 2-05 2-06 2-07 2-08
  14. Oracle中的SQL分页查询原理和方法详解
  15. chrome单步调试代码
  16. List of Chromium Command Line Switches(命令行开关集)——官方指定命令行更新网址
  17. Unix 网络编程 I/O 模型 第六章
  18. [Alpha]Scrum Meeting#3
  19. 魔法使的烟花(NOIP模拟赛Round 7)
  20. SQL Server收缩数据库

热门文章

  1. 关于Spring的常用注解和接口
  2. 面向对象的继承和多态(is-a)
  3. RestTemplate将字符串以文件的方式上传
  4. c语言实现整数转换为字符串——不考虑负数
  5. Java - 框架之 Hibernate
  6. 如何更好的使用js?
  7. (尚010)Vue列表的搜素和排序
  8. learning armbian steps(1) ----- armbian 入门知识基础学习
  9. 最长升序列 DP
  10. CodefChef September Challenge 2019 题解