在centos中編譯安裝python3環境,第三方的庫
實戰的編輯環境:
1、VMware虛擬機
2、centos7
依賴包經過百度搜集以及之前安裝Python3報錯搜集(centos7反反復復安裝,也體驗了Ubuntu,Ubuntu可以直接使用apt-get編譯安裝比較方便)
依賴包清單如下:
# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
-----------------------------------
#yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
---------------------
以下包是編輯Python3報錯“ImportError: No module named '_ctypes'”需要安裝的依賴組件
#yum -y install gcc kernel-devel kenel-headers make bzip2
--------------------------
#yum -y install gcc gcc-c++ zlib zlib-devel libffi-devel
所以在編譯Python3之前把上面組件都安裝一遍,保證了Python3 可以順利編譯安裝且自帶安裝了pip,不用另外麻煩編譯安裝。
centos7在安裝以上依賴環境親測可以順利編譯安裝Python3 而且可以順利編輯安裝pip