在centos7 X上安裝Python3 6

2021-08-17 16:44:38 字數 1536 閱讀 9984

安裝python3.6可能使用的依賴

yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

解壓檔案到/tmp 檔案目錄下

tar -xzvf python-

3.6.4

.tgz -c /tmp

進入到解壓目錄

cd  /tmp/python-3.6.4/
把python3.6安裝到 /usr/local 目錄

./configure --prefix=/usr/local

make

make altinstall

下面為一些應用的應用程式目錄

python3.6程式的執行檔案:/usr/local/bin/python3.6

python3.6應用程式目錄:/usr/local/lib/python3.6

pip3的執行檔案:/usr/local/bin/pip3.6

pyenv3的執行檔案:/usr/local/bin/pyenv-3.6

更改/usr/bin/python鏈結

cd/usr/bin

mv python python.backup

ln -s /usr/local/bin/python3.6 /usr/bin/python

ln -s /usr/local/bin/python3.6 /usr/bin/python3

更改yum指令碼的python依賴

cd /usr/bin

ls yum*

yum yum-config-manager yum-debug-restore yum-groups-manager

yum-builddep yum-debug-dump yum**********

更改以上檔案頭為

#!/usr/bin/python 改為 #!/usr/bin/python2

修改gnome-tweak-tool配置檔案

vi /usr/bin/gnome-tweak-tool

!/usr/bin

/python 改為 #!/usr

/bin/python2

修改urlgrabber配置檔案

vi /usr/libexec/urlgrabber-ext-down

!/usr/bin

/python 改為 #!/usr

/bin/python2

以上python3.6配置完成

注:以上版塊配置了python的全域性變數,如果計算機上安裝了其他python版本,需要共存,請不要配置python的全域性變數,在python3.6安裝完成後請參考

CentOS 7 x 系統上安裝 Docker容器

備註 docker io 是 centos 6 的情況,在 centos 7 上,docker 已經正式收錄到 centos extras 庫內,名字已經是 docker 了2.配置網路yum源 需要保證外網開通 cd etc yum.repos.d wget 3.1.清除以前使用yum的快取 yu...

centos7 x安裝 LDAP 記錄

centos7.x安裝 ldap systemctl start slapd 1 防火牆設定 centos7.0 預設防火牆為firewalld 停止firewall systemctl stop firewalld.service 禁止firewall開機啟動 systemctl disable ...

CentOS 7 x 安裝 ZSH 終端

一 安裝基本元件 首先執行yum命令來安裝需要的zsh原始程式與gi程式來pull yum install y zsh gitwww.cppcns.com安裝oh my zsh指令碼 這一步需要安裝git wget o sh使用which zsh檢視zsh的安裝目錄,一般都儲存在 usr bin z...