Python2和Python3 6環境解決共存問題

2022-10-04 09:06:07 字數 1679 閱讀 3413

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...