Linux不比window好安裝python,折騰了好久,終於成功安裝上了python,window上一個安裝包完事,可惜Linux上python版本太低不好使,還要更換為3版本,百度了好久,教程上總是實踐起來各種錯誤,現在終於安裝上了,特將經驗分享於此. 3.解壓python文件 tar -xvz ...
Linux不比window好安裝python,折騰了好久,終於成功安裝上了python,window上一個安裝包完事,可惜Linux上python版本太低不好使,還要更換為3版本,百度了好久,教程上總是實踐起來各種錯誤,現在終於安裝上了,特將經驗分享於此.
1.先準備安裝python依賴庫,否則報錯
yum groupinstall 'Development Tools' && yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel && yum -y epel-release
2.然後下載python版本
wget -c https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
3.解壓python文件
tar -xvzf Python-3.6.2.tgz
4.進入目錄
cd Python-3.6.2/
5.添加配置
./configure --prefix=/usr/python #註意這裡,如果出現bash錯誤,原因是缺少庫,先執行下麵命令 yum install openssl-devel
6.編譯和執行源碼(大概需要3-8分鐘,看機子的狀態)
make&&make install
7.建立軟鏈接,指向新的python版本(重要)
mv /usr/bin/python /usr/bin/python.bak ln -s /usr/python/bin/python3 /usr/bin/python ln -s /usr/python/bin/pip3.6 /usr/bin/pip
8.刪除軟鏈接
rm -rf /usr/bin/pip
9.pip 安裝
/usr/bin/python -m pip install pillow 首先安裝epel擴展源: yum -y install epel-release 更新完成之後,就可安裝pip: yum -y install python-pip
10.解決更換python2後yum源出錯的方法
修改yum配置文件 vim /usr/bin/yum #vim編輯可以搜索一下 #把文件頭部的#!/usr/bin/python改成#!/usr/bin/python2.7保存退出。 vim /usr/libexec/urlgrabber-ext-down #把文件頭部的#!/usr/bin/python改成#!/usr/bin/python2.7保存退出。
11.然後檢測python版本,大功告成...