linux下安裝python3.6和第三方庫
如果本機安裝了python2,盡量不要管他,使用python3執行python指令碼就好,因為可能有程式依賴目前的python2環境,
比如yum!!!!!
不要動現有的python2環境!
一、安裝python3.6
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
2.**python3
程式設計客棧ads/
# wget
3.安裝python3
我個人習慣安裝在/usr/local/python3(具體安裝位置看個人喜好)
建立目錄:
# mkdir -p /usr/local/python3
解壓**好的python-3.x.x.tgz包(具體包名因你**的python具體版本不不同⽽而不不同,如:我**的是python3.6.1.那我這里就是python-3.6.1.tgz)
# tar -zxvf python-3.6.1ebiqroes.tgz
4.進入解壓後的目錄,編譯安裝。
# cd python-3.6.1
# ./configure --prefix=/usr/local/python3
# 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/pytwww.cppcns.comhon3
6.並將/usr/local/python3/bin加入path,編譯修改配置
# vim ~/.bash_profile
# .bash_profile
# get the aliases and functions
if [ -f ~/.baebiqroesshrc ]; then
. ~/.bashrc
fi# user specific environment and startup programs
path=$path:$home/bin:/usr/local/python3/bin
export path
按esc,輸入:wq回車退出。
修改完記得執行ᤀwww.cppcns.com8;下面的命令,讓上一步的修改生效:
# 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)
總結本文標題: python2和python3.6環境解決共存問題
本文位址:
python3和python2的區別
1.效能 py3.0執行 pystone benchmark的速度比py2.5慢30 guido認為py3.0有極大的優化空間,在字串和整形操作上可 以取得很好的優化結果。py3.1效能比py2.5慢15 還有很大的提公升空間。2.編碼 py3.x原始碼檔案預設使用utf 8編碼,這就使得以下 是合...
Python2和Python3的比較
python2 python3 print fish print fish unicode 是單獨的 unicode utf 8 字串 b b china byte 和 bytearrays type b type bytes s b.decode 轉化成 string 型別b1 s encode ...
python3和python2的區別
這個星期開始學習python了,因為看的書都是基於python2.x,而且我安裝的是python3.1,所以書上寫的地方好多都不適用於python3.1,特意在google上search了一下3.x和2.x的區別。特此在自己的空間中記錄一下,以備以後查詢方便,也可以分享給想學習python的frie...