1.https://www.python.org/downloads/release/python-352/
下載
2.登入Linux系統
-->useradd python3
-->passwd xxxxxxxx
3.賦予root許可權
修改 /etc/sudoers 檔案,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
python3 ALL=(ALL) ALL
修改完畢,現在可以用python3帳號登入,然後用命令 su - ,即可獲得root許可權進行操作。
4.修改檔案/目錄所屬使用者/使用者組
修改使用者
chown python3 /home/python3
修改使用者組
chgrp python3 /home/python3
5.在linux shell中不顯示路徑了,顯示為-bash-4.1#用起來很不方便。
如何改為顯示路徑的shell呢。
步驟如下:
vim ~/.bash_profile
(不用管.bash_profile這個檔案有幾個,自己建立一個也是可以的)
在最後加上
export PS1='[\u@\h \W]\$'
然後執行
source ~/.bash_profile
這樣shell就可以顯示路徑了。
6.ftp上傳安裝檔案到伺服器
這裡選擇第一個下載即可,下載的就是源碼包:Python-3.5.1.tgz,下載好之後上傳到伺服器,開始準備安裝
釋放檔案:
tar -xvzf Python-3.5.1.tgz
進入目錄:
cd Python-3.5.1/
添加配置:
./configure --prefix=/usr/python
這裡配置自己的安裝目錄,接下來編譯源碼:
make
執行安裝:
make install
整個過程大約5-10分鐘,安裝成功之後,安裝目錄就在/usr/python
系統中原來的python在/usr/bin/python,通過ls -l可以看到,python是一個軟連結,連結到本目錄下的python2.6
我們可以把這個刪除,也可以建立一個python3的軟連結,只不過執行時python要改成python3,或者python指令碼頭部聲明要改為#!/usr/bin/python3
這裡為了方便建議先重新命名一下,然後建立個軟連結就可以了,之前的程式頭部也不用更改:
$ mv /usr/bin/python /usr/bin/python.bak$ ln -s /usr/python/bin/python3 /usr/bin/python
$ ln -s /usr/python/bin/pip3.5 /usr/bin/pip
刪除軟串連
rm -rf /usr/bin/pip
這樣就建立好了,以後直接執行python命令,就相當於調用python3,實際上python3也是個軟連結,連結到python3.5.1,這個多次連結其實不影響,主要是為了版本升級更加方便,不用改版本號碼了
python3新版本的安裝就是這些,不用卸載舊版本,新版本同樣正常使用 python
前面python命令指定了軟串連,可以直接通過python命令執行,
但是本身系統有個2.7的版本,所以導致pip安裝問題
可以使用/usr/bin/python -m pip install pillow 進行包的安裝,用
ROOT使用者安裝