linux系統安裝python3 6

2021-08-24 20:33:25 字數 1988 閱讀 7591

如果本機安裝了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

如果安裝依賴不成功,則按如下方式安裝依賴

sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev

# 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 install

5)

建立python3

的軟鏈

# ln -s /usr/local/python3/bin/python3 /usr/bin/python3

ln: creating symbolic link `/usr/bin/python3': file exists

解決辦法:

把原來的

/usr/bin/python3

通過以下命令備份一下

$ mv /usr/bin/python3 /usr/bin/python3_old
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
7)檢查

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) 8

)如若不可用,建立下

pip3

的軟鏈結

# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

linux系統安裝Python

python官網 python.org downloads source code python 3.8.1 operating system xz compressed source tarball 複製鏈結位址 1.安裝工具包和編譯時所需要的一些開發庫 yum y groupinstall de...

linux系統python3 安裝

python3 安裝 1.先保證有安裝以下兩個庫 yum y install openssl yum install zlib devel y 注 pip依賴ssl環境,安裝完成後預設就有pip3 2.編譯安裝python3 tar zxvf python 3.5.2.tgz cd python 3...

linux系統安裝python2 7

centos6系統自帶的python版本為2.6。python中很多模組要求python版本為2.7。本文將介紹如果安裝python2.7。1 安裝前的準備 安裝readline模組,以提供命令歷史和命令補全功能 12 3 yum y install readline readline devel ...