親測有效,針對 阿裡雲 centos 7 輕量伺服器 python ==> 3.7.4 pip ==> 3 一,打開python官網,找到下載Python的tgz文件,有兩種方式下載 (版本可能更新,進官網核實為準) 1,直接在windows系統下了完了,通過xtfp上傳文件到/usr/local/ ...
親測有效,針對 阿裡雲 centos 7 輕量伺服器
python ==> 3.7.4
pip ==> 3
一,打開python官網,找到下載Python的tgz文件,有兩種方式下載 (版本可能更新,進官網核實為準)
1,直接在windows系統下了完了,通過xtfp上傳文件到/usr/local/下 python官網下載地址:https://www.python.org/downloads/release/python-374/2、通過wget命令,至於命令後半段下載鏈接,直接右鍵點擊Gzi......複製鏈接即可
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz二,解壓文件,添加一些安裝依賴 在/usr/local/目錄下解壓 (習慣將這裡當做文件下載,解壓的地方,根據個人情況而定)
tar zxvf Python-3.7.4.tgz
安裝依賴
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 gcc libffi-devel gcc make automake autoconf libtool libffi-devel
且需要安裝一個包,libffi-devel為3.7版本需要的一個新的包,否則安裝的時候報錯 ModuleNotFoundError: No module named '_ctypes'
yum install libffi-devel -y
進入解壓目錄
cd Python-3.7.4進行初始配置 註意:在這之前先將安裝目錄創建好,否則.......,這裡我安裝到 /usr/local/python3 目錄下
mkdir /usr/local/python3
./configure --prefix=/usr/local/python3
執行安裝
make && make install
安裝完成就配置軟連接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
驗證
1 python3 -V 2 3 pip3 -V
升級pip3 (pip3 經常需要 更新的說)
pip3 install --upgrade pip
ok 一切完成