python3.7安装失败,python安装过程中出现的问题

  python3.7安装失败,python安装过程中出现的问题

  Python3.7.0及以上版本在安装pip时报错:ModuleNotFunderError:没有名为 _ ctypes 的模块问题CentOS 7.6 Python3.7.0解决方案环境错误描述在为CentOS的Python安装pip模块时,出现以下错误:

  错误描述

  错误Python3中有一个内置模块叫ctypes,是Python3的外部函数库模块。它提供了与C语言兼容的数据类型,并通过它调用Linux系统下的共享库。该模块需要使用CentOS7系统中外函数库的开发链接库(头文件和链接库)。

  由于CentOS7系统中没有安装外部函数库(libffi)的开发链接库包,安装pip时会报错“modulenotunderror:no module name _ ctypes 。

  解决方法其实很简单,安装外部函数库(libffi)即可,操作步骤如下:

  使用yum install命令安装libffi-devel yum install libffi-devel-y。

  使用make make install命令重新编译并安装pythonmake make install

  #如果出现以下错误,是因为没有在python的源目录中编译。解决方法见文末。

  # make: **未指定目标,也未找到makefile。停下来。

  # make:* * * *没有将目标设为“安装”的规则。停下来。最后安装pip,可以看到安装成功。

  Pip模块安装成功。

  第二步报错解决方案如果第二步出现以下错误,请检查当前目录是否在python的源目录makefile中,并报错。

  安装错误报告

  如果不是python的源目录,并且找不到,请按照以下步骤#使用wget命令获取Python的源压缩包。

  wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0b1.tgz

  #使用tar命令将其解压缩。

  tar -zxvf Python-3.8.0b1.tgz

  #切换到解压缩的目录

  cd Python-3.8.0b1

  #然后执行编译和安装命令。

  制作制作安装

  然后编译安装pip安装成功。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: