如果本機安裝了python2,盡量不要管他,使用python3執行python指令碼就好,因為可能有程式依賴目前的python2環境,
比如yum!!!!!
不要動現有的python2環境!
1. 安裝依賴環境
# 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
# wget
3.安裝python3
我個人習慣安裝在/usr/local/python3(具體安裝位置看個人喜好)
建立目錄:
# mkdir -p /usr/local/python3
# tar -zxvf python-3.6.1.tgz
4.進入解壓後的目錄,編譯安裝。
# cd python-3.6.1
# ./configure --prefix=/usr/local/python3
make
# make
make install
make install 或者 make && make install
5.建立python3的軟鏈
# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
6.並將/usr/local/python3/bin加入path
# vim ~/.bash_profile
# .bash_profile
# get the aliases and functions
if
[
-
f ~
/
.bashrc ]; then
. ~
/
.bashrc
fi
# user specific environment and startup programs
path
=
$path:$home
/
bin
:
/
usr
/
local
/
python3
/
bin
export path
按esc,輸入:wq回車退出。
# source ~/.bash_profile
檢查python3及pip3是否正常可用:
# python3 -v
python
3.6
.
1
# pip3 -v
pip
9.0
.
1
from
/
usr
/
local
/
python3
/
lib
/
python3.
6
/
site
-
packages (python
3.6
)
7.不行的話在建立一下pip3的軟鏈結(我也不清楚這一步有什麼用)
# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
Linux下的安裝python3
linux 下安裝方式有多種,命令安裝 原始碼安裝 anaconda 安裝。使用原始碼安裝需要自行編譯,時間較 推薦使用系統自帶命令或 anaconda 安裝,簡單 高效。在這裡對各種安裝方式分別予以講解。不同的 linux 發行版本安裝方式又有不同,在此分別予以介紹。如果是 centos 或 re...
Linux下編譯安裝python3
linux下預設系統自帶python2.6的版本,這個版本被系統很多程式所依賴,所以不建議刪除,如果使用最新的python3那麼我們知道編譯安裝原始碼包和系統預設包之間是沒有任何影響的,所以可以安裝python3和python2共存 解壓檔案 tar xvzf python 3.6.2.tgz進入目...
詳細講解Linux下安裝python3
我們在申請linux伺服器時候,往往系統自帶了python2,而由於許多應用程式依賴python2,所以也不能刪除。但是在編寫.py檔案時,會碰到在中文問題,所以需要安裝python3,來解決這一問題。而且python3對編譯原始碼包和系統之間沒有任何影響,python2與python3能夠共同安裝...