1. 程式人生 > >CentOS 7 解決編譯安裝 Python 3.7 時 ModuleNotFoundError: No module named '_ctypes'

CentOS 7 解決編譯安裝 Python 3.7 時 ModuleNotFoundError: No module named '_ctypes'

CentOS 7 系統上使用原始碼編譯安裝 Python 3.7 時可能會提示如下錯誤:

複製ModuleNotFoundError: No module named '_ctypes'

1、CentOS 7 編譯安裝 Python 3.7 錯誤原因

Python3 中有個內建模組叫 ctypes,它是 Python3 的外部函式庫模組,它提供相容 C 語言的資料型別,並通過它呼叫 Linux 系統下的共享庫(Shared library),此模組需要使用 CentOS 7 系統中外部函式庫(Foreign function library)的開發連結庫(標頭檔案和連結庫)。

所以錯誤原因是:在 CentOS 7 系統中沒有安裝外部函式庫(軟體包名:libffi

)的開發連結庫軟體包。

2、CentOS 7 編譯安裝 Python 3.7 錯誤解決方法

CentOS 7 系統下外部函式庫(libffi)的開發連結庫軟體包是 libffi-devel,只要安裝此軟體包即可解決 ModuleNotFoundError: No module named '_ctypes' 錯誤。

CentOS 7 系統下使用如下命令安裝 libffi-devel 軟體包:

複製sudo yum -y install libffi-devel

相關推薦

CentOS 7 解決編譯安裝 Python 3.7 ModuleNotFoundError: No module named '_ctypes'

CentOS 7 系統上使用原始碼編譯安裝 Python 3.7 時可能會提示如下錯誤: 複製ModuleNotFoundError: No module named '_ctypes' 1、CentOS 7 編譯安裝 Python 3.7 錯誤原因 Pytho

CentOS 6.9編譯安裝Python-2.7.14(python升級)

參考 Python官網: https://www.python.org/ 阿里雲 https://www.aliyun.com/jiaocheng/517192.html &nb

python安裝python3.7出現ModuleNotFoundError: No module named_ctypes解決辦法

ModuleNotFoundError: No module named ‘_ctypes’ Traceback (most recent call last) :

安裝python3.7時候,報錯ModuleNotFoundError: No module named '_ctypes'

1. zipimport.ZipImportError: can’t decompress data; zlib not available Traceback (most recent call

解決已經安裝requests,卻依然提示No module named 'requests'

Collecting requests   Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connec tion broken by 'NewConnectionError('<pip._vendor.re

Windows安裝fastTest和skift 出現 ModuleNotFoundError: No module named 'fastText'

安裝skift後,在訓練模型時出現:No module named 'fastText' skift:scickit-learn Python fastText的包裝器。 注意:安裝skift本身不會安裝fasttext,因為PyPI目前尚未保留官方Python繫結。

python】報錯ModuleNotFoundError: No module named ‘xxx’

在命令列輸入python [檔名].py,報錯ModuleNotFoundError: No module named ‘xxx’檢查一下test_mysql_orm檔案/資料夾是否在命令行當前執行的目

python報錯問題--ModuleNotFoundError: No module named 'pygal.i18n'

報錯問題:ModuleNotFoundError: No module named ‘pygal.i18n’ 問題出處: 在《Python程式設計:從入門到實踐》書中的使用pygal.i18n模組獲

python匯入包失敗ModuleNotFoundError: No module named 'matplotlib.pyplot'; 'matplotlib' is not a package

最近在看 python,在使用matplotlib進行繪圖時,提示:ModuleNotFoundError: No module named 'matplotlib.pyplot'; 'matplotlib' is not a package 怎麼回事呢? matplotl

Ubuntu 18 安裝 Python 3.7 報錯的解決方案

Ubuntu 18 安裝 Python 3.7 報錯的解決方案 Ubuntu 18 安裝 Python 3.7 報錯的解決方案 0. 環境 1. sudo make install 報錯 ZipImportEr

CentOS 7.2下安裝Python 3.6.2

檢視python2.7 1、下載:wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz 2、解壓:tar -xvJf  Python-3.6.2.tar.xz     或者 xz -d Pytho

01.centos 7 安裝 python 3.7.1

make download orm gdbm python2 usr b- ncurses 查看 centos 7 安裝 python 3.7.1 https://www.python.org/downloads/source/ 在官網上下載 Python-3.7.1.ta

Centos 7編譯安裝Linux-3.18.44-rt47核心

獲取原始碼以及補丁 從Linux核心官網上下載3.18.44版本的核心原始碼,並且從rt.wiki上下載相對應的補丁,用於支援核心實時性。 安裝編譯所依賴的庫 yum -y groupin

安裝Python-3.7和linux下網速測試工具

網速測試工具 Python-3.7 wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0b4.tar.xz tar -xvJf Python-3.7.0b4.tar.xz cd Python-3.7.0b4/ ./configure --p

CentOS 編譯安裝 python 3.5

centos python 源碼安裝 CentOS 6自帶的python是2.6的,下面記錄下CentOS6源碼安裝python 3.5的過程 #wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz #tar xf Python

Django專案:堡壘機(Linux伺服器主機管理系統)--01--01堡壘機重寫DJANGO賬戶表 python相關軟體安裝流程圖解————————python安裝——————python-3.7.1-amd64 python相關軟體安裝流程圖解————————pycharm安裝——————pyc

  python相關軟體安裝流程圖解————————python安裝——————python-3.7.1-amd64  https://www.cnblogs.com/ujq3/p/10098166.html   python相關軟體安裝流程圖解————————pyc

Ubuntu安裝python 3. 7

1.準備 在安裝之前,請使用以下命令安裝Python的先決條件。 sudo apt-get install build-essential checkinstall sudo apt-get install libreadline-gplv2-dev libncursesw5-d

內網機器安裝Python 3.7

下載Python-3.7.1.tgz tar zxvf Python-3.7.1.tgz cd Python-3.7.1 ./configure make && make install 報錯:zipimport.ZipImportError: 

在Linux CentOS 6.6上安裝Python 2.7.9

CentOS 6.6自帶的是Python 2.6.6,而編譯llvm需要Python 2.7以上。 checking for python... /usr/bin/python checking for python >= 2.7... not found configure: error:

Linux系統下安裝Python 3.7.0

                                      Linux系統下安裝Python