Linux中Python 環境軟體包安裝步驟

2022-09-26 16:27:16 字數 1700 閱讀 3920

簡介:

記錄一下關於 python 環境軟體包的一些安裝步驟

1、公升級 python 到 2.7.10( 預設 2.6.6 )

shell > yum -y install epel-release

shell > yum -y install gcc wget readline-devel zlib-devel openssl-ddzpaoevel

shell > wget

shell > tar zxf python-2.7.10.tgz

shell > cd python-2.7.10 ; ./config --prefix=/usr/local/python2.7 ; make ; make install

shell > mv /usr/bin/python /usr/bin/old_python

shell > ln -s /usr/local/pyt /usr/bin/python

shell > sed -i '1s/python/old_python/' /usr/bin/yum

shell > python -v

python 2.7.10

## 這樣就實現的 python 的公升級

## readline-devel 這個包要事先安裝,不然後面的 ipython 不支援 tab 、dzpao方向鍵等,還要重新編譯 python

## zlib-devel 這個包 setuptools 會用到,openssl-devel 這個包 pip 會用到

## /usr/bin/yum 檔案直譯器要改一下,不然無法使用 yum

2、安裝 setuptools

shell > wget

shell > tar zxf setuptools-15.2.tar.gz

shell > cd setuptools-15.2 ; python setup.py install

shell > ln -s /usr/local/python2.7/bin/easy_install /usr/bin/easy_install

## 這樣 setuptools 也安裝好了,如果不安裝這個包直接** pip 原始碼包安裝可能會報錯說找不到 setuptools

3、安裝 pip

shell > wget

shell > tar zxf pip-6.1.1.tar.gz

shell > cd pip-6.1.1 ; python setup.py install

shell > ln -s /usr/local/python2.7/bin/pip /usr/bin/pip

## 這樣 pip 也安裝好了,當然,有了 easy_install 就可以直接 easy_install pip 了,原始碼只是另外一種安裝方式

4、安裝 ipython

shell > wget

shell > tar zxf ipython-3.1.0.tar.gz

shell > cd ipython-3.1.0 ; python setup.py install

shell > ln -s /usr/local/python2.7/bin/ipython /usr/bin/ipython

## 這樣 ipython 也安裝好了,同樣可以通過 pip install ipython 來快速安裝

本文標題: linux中python 環境軟體包安裝步驟

本文位址:

python的深淺拷貝與linux中的軟硬鏈結

總結 在學習linux中的軟硬鏈結時,總是無法理解兩者之間的區別,為什麼建立軟鏈結或者硬鏈結之後修改其中乙個的內容另外乙個會隨著改變?兩者的區別在 呢?後來發現憑藉自己硬想根本理解不了,上網搜尋了之後也不能理解的太好,果然還是依靠畫圖的方式來理解才能基本掌握。後來在學習了python中的深淺拷貝後,...

重新梳理Linux系統中Python環境的問題

第乙個問題 linux安裝anaconda環境?但是我現在實在是不需要這麼大的anaconda環境啊!第二個問題 linux怎麼檢視已經安裝的python路徑 方法1 whereis python 檢視所有python的路徑,不止乙個 方法2 which python 檢視當前使用的python路徑...

linux環境下建立和刪除軟鏈結

linux環境下建立和刪除軟鏈結 ln s home zhenwx htccode v1 home zhenwx htccode 建立 home zhenwx htccode v1 的軟連線 linux下的軟鏈結類似於windows下的快捷方式 ln s home zhenwx htccode v1...