1. 程式人生 > >mark LINUX_6.8 python_2.6.6 setup版本升級 python 2.7.9 安裝 pip 臨時使用國內鏡像源庫 指定模塊版本 刪除指定模塊

mark LINUX_6.8 python_2.6.6 setup版本升級 python 2.7.9 安裝 pip 臨時使用國內鏡像源庫 指定模塊版本 刪除指定模塊

就會 yum -- 創建 tty zxvf 無法 external django

簡單但卻又經常需要使用 網上 貼子也很多 也經常用 所以 做個mark 吧:

1首先下載python2.7.9 源tar包 源碼安裝

  可利用linux自帶下載工具wget下載,如下所示:

wget http://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz

   下載完成後到下載目錄下,解壓


tar -zxvf Python-2.7.9.tgz

  進入解壓縮後的文件夾

cd ./Python-2.7.9

  在編譯前先在/usr/local建一個文件夾python27(作為python的安裝路徑,以免覆蓋老的版本)

mkdir /usr/local/python27

在解壓縮後的目錄下編譯安裝

./configure --prefix=/usr/local/python27

make

make install

可以這樣:  ./configure --prefix=/usr/

local/python27 && make && make install

 此時沒有覆蓋老版本,再將原來/usr/bin/python鏈接改為別的名字

mv /usr/bin/python /usr/bin/python_old

  再建立新版本python的鏈接

ln -s /usr/local/python27/bin/python2.7 /usr/bin/python

  這個時候輸入

python

  就會顯示出python的新版本信息

技術分享


修改YUM /usr/bin/yum 並保證 yum 源可用 很多生級了python 導致得 yum 無法在使用 yum 安裝 軟件 出錯: ERROR 所以 全部做完重新測試一下 yum


修改 配置讓yum能正常的工作:改成上面我們修改的python 2.6.6的名字

技術分享

技術分享

接下來: 安裝 setuptools pip 讓 python 安裝模塊更加方便

要裝pip 先裝setuptools

1:首先下載setuptools.py

wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py
sudo python ez_setup.py --insecure



2: 下載:安裝 pip.py

下載文件 wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate

執行安裝 python get-pip.py

若安裝後pip命令無法使用

技術分享

解決辦法:創建pip 軟鏈接

ln -s /usr/local/python27/bin/pip /usr/bin/pip

技術分享

最後:比如安裝 pustil ”pip install pustil“ 無法找到源 或網絡下載失敗 網絡差 可更改 python pip下載源 改成國內

臨時使用:清華鏡像源 https://pypi.tuna.tsinghua.edu.cn/simple

可以在使用pip的時候加參數-i https://pypi.tuna.tsinghua.edu.cn/simple

例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pustil,這樣就會從清華這邊的鏡像去安裝pustil庫。

技術分享

其實還可以指定要安裝得模塊版本 比如 Django

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Django==1.11.3

技術分享

刪除指定模塊 pustil 使用 命令uninstall

pip uninstall pustil




mark LINUX_6.8 python_2.6.6 setup版本升級 python 2.7.9 安裝 pip 臨時使用國內鏡像源庫 指定模塊版本 刪除指定模塊