Centos6下Python3的編譯安裝

2022-07-29 10:39:09 字數 3181 閱讀 3536

python 3.5原始碼編譯安裝

系統環境:centos 6.8-minimal

安裝python依賴包:

[root@python src]# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

[root@python src]# wget

編譯、安裝:

[root@python /]# tar -xzvf /usr/local/src/python-3.5.2.tgz -c /usr/local/src/

[root@python /]# cd /usr/local/src/python-3.5.2

[root@python python-3.5.2]# ./configure --prefix=/usr/local/python

[root@python python-3.5.2]# make -j 4

[root@python python-3.5.2]# make install

檢視擴充套件安裝包:

[root@python /]# /usr/local/python/bin/pip3 list pip (8.1.1) setuptools (20.10.1)

新增python命令到環境變數:

[root@python /]# vim ~/.bash_profile

path=$path:$home/bin

改為:path=$path:$home/bin:/usr/local/python/bin

使環境變數生效:

[root@python /]# source ~/.bash_profile

檢視python版本:

[root@python /]# python3 -v

python 3.5.2

更改系統預設python版本為python3.5

[root@python /]# mv /usr/bin/python /usr/bin/python2.6

[root@python /]# ln -s /usr/local/python/bin/python3.5 /usr/bin/python

核對python版本:

[root@python /]# python -v

python 3.5.2

解決python公升級後,yum不能正常工作的問題:

#vi /usr/bin/yum

將檔案頭部的   #!/usr/bin/python   改成   #!/usr/bin/python2.6

[the end]

系統環境:centos 6.8-minimal

安裝python依賴包:

[root@python src]# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

[root@python src]# wget

編譯、安裝:

[root@python /]# tar -xzvf /usr/local/src/python-3.5.2.tgz -c /usr/local/src/

[root@python /]# cd /usr/local/src/python-3.5.2

[root@python python-3.5.2]# ./configure --prefix=/usr/local/python

[root@python python-3.5.2]# make -j 4

[root@python python-3.5.2]# make install

檢視擴充套件安裝包:

[root@python /]# /usr/local/python/bin/pip3 list pip (8.1.1) setuptools (20.10.1)

新增python命令到環境變數:

[root@python /]# vim ~/.bash_profile

path=$path:$home/bin

改為:path=$path:$home/bin:/usr/local/python/bin

使環境變數生效:

[root@python /]# source ~/.bash_profile

檢視python版本:

[root@python /]# python3 -v

python 3.5.2

更改系統預設python版本為python3.5

[root@python /]# mv /usr/bin/python /usr/bin/python2.6

[root@python /]# ln -s /usr/local/python/bin/python3.5 /usr/bin/python

核對python版本:

[root@python /]# python -v

python 3.5.2

解決python公升級後,yum不能正常工作的問題:

#vi /usr/bin/yum

將檔案頭部的   #!/usr/bin/python   改成   #!/usr/bin/python2.6

[the end]

CentOS 6 下vncserver安裝配置

當使用.runinstaller安裝oracle的時候,有可能需要圖形介面安裝嚮導,此時,我們可以為oracle使用者安裝vncserver 是實現圖形介面 centos 6 下vncserver安裝配置 1.安裝必要的軟體包 系統為centos 6.0,為最小化安裝。a.安裝vncserver服務...

在centos6 下安裝PostgreSQL

1.安裝postgresql yum install 對於其他的版本,可以去官網檢視 初始化資料庫 yum install postgresql95 server postgresql95 contrib service postgresql 9.5 initdb 設定啟動postgresql服務並...

XP環境下安裝CentOS 6

在xp環境下安裝centos實現多作業系統 安裝準備 安裝 1.磁碟準備,準備乙個足夠大的fat32格式的磁碟 比如5g 用來放置安裝檔案,可以使c盤,其它盤都可以。2.解壓grub,將裡面的grldr,menu.list,grldr.exe拷貝出來,放入到c盤中 3.將centos.iso考到準備...