安裝依賴環境 下載python3 centos系統下安裝 安裝python3 報錯處理 ...
安裝依賴環境
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
centos系統下安裝
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz
安裝python3
//移動到一個合適的目錄方便查找
mkdir -p /usr/local/python3
mv Python-3.7.1.tgz /usr/local/python3
//解壓包
tar -zxvf Python-3.7.1.tgz
//指定編譯位置,就是當前位置
./configure --prefix=/usr/local/python3
//安裝
make && make install
//建立軟鏈接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
//.bash_profile添加查找路徑
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
//更新
source ~/.bash_profile
報錯處理
1. ModuleNotFoundError: No module named '_ctypes
安裝 yum install -y gcc
2. configure: error: no acceptable C compiler found in $PATH
安裝 yum install -y libffi-devel
3. python鏈接已存在
改名 mv /usr/bin/python /usr/bin/python.bak