CentOS6.5下安裝Python2.7

因爲個人愛好,希望在一臺機器上構建出不同的用戶,並且不同的用戶使用的Python環境也不盡相同,所以唯有在用戶下安裝Python。


1. 下載Python2.7安裝包

官網下載網址:https://www.python.org/ftp/python
到官網上下載需要的版本,我選擇的是2.7.11
創建目錄用於安裝:
mkdir software apps
cd software
獲取Python源碼:
wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz

2. 編譯安裝Python2.7

解壓源碼:

tar zxvf Python-2.7.11.tgz 

設置及安裝:

cd Python-2.7.11
# 配置
./configure --prefix=$HOME/apps/ --enable-shared
# 編譯及安裝
make && make install

3. 配置環境變量

設置環境變量中的兩個參數:

PATH 和 LD_LIBRARY_PATH

vi .bash_profile

####將下面的內容配置到環境變量中####

PATH=$HOME/apps/bin:$PATH

LD_LIBRARY_PATH=$HOME/apps/lib:$LD_LIBRARY_PATH

export PATH

export LD_LIBRARY_PATH

激活及驗證:

source .bash_profile

echo $LD_LIBRARY_PATH

[tRabbitMQ@iZ250x18mnzZ ~]$ echo $LD_LIBRARY_PATH
/home/tRabbitMQ/apps/lib:
這樣就設置完成,在用戶下直接輸入python,可以看到Python版本信息,與安裝的版本一致證明Python安裝成功,可以根據安裝自己需要的包


4. 安裝管理包

Python安裝包可以有多種方式,我一般有兩種方式安裝,一種是源碼安裝,另一種是在線安裝。源碼安裝就是到Python官網中下載相關的包,上傳到服務器,然後解包源碼,編譯安裝。另一種在線安裝我是使用pip進行安裝。但是這兩種方式都需要先安裝Python的setuptools這個包。

下載地址:https://pypi.python.org/pypi

4.1. 安裝setuptools

$wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-12.0.3.tar.gz#md5=f07e4b0f4c1c9368fcd980d888b29a65 

$ tar -zxvf setuptools-12.0.3.tar.gz

$ cd setuptools=12.0.3

$ python setup.py install

4.2. 安裝pip

wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz

tar zvxf 1.5.5.tar.gz    #解壓文件

cd pip-1.5.5/

python setup.py install

注意:wget獲取https的時候要加上:--no-check-certificate

4.3. 使用pip安裝及查看


5. 相關資料

1. python多版本管理:http://seisman.info/python-pyenv.html
2. pip 安裝資料:http://www.linuxde.net/2014/05/15576.html

發佈了37 篇原創文章 · 獲贊 127 · 訪問量 22萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章