安裝pip


    • 摘要:簡述setuptools和pip都是管理Python包的工具,可以從PyPI上自動下載,安裝包。簡述安裝setuptools安裝pip錯誤處理更多參考安裝setuptools進入setuptools下載頁面,下載setuptools源碼包。#wgethttps://pypi.python.org/packages/6f/10/5398a054e63ce97921913052fde13ebf332a3a4104c50c4d7be9c465930e/setuptools-26.1
    • 簡述

      setuptools 和 pip 都是管理 Python 包的工具,可以從 PyPI 上自動下載,安裝包。

       

      • 簡述
      • 安裝 setuptools
      • 安裝 pip
      • 錯誤處理
      • 更多參考

       

      安裝 setuptools

      進入 setuptools 下載頁面,下載 setuptools 源碼包。

      # wget https://pypi.python.org/packages/6f/10/5398a054e63ce97921913052fde13ebf332a3a4104c50c4d7be9c465930e/setuptools-26.1.1.zip#md5=f81d3cc109b57b715d46d971737336db

      下載完成之后,解壓縮:

      # unzip setuptools-26.1.1.zip

      進入壓縮后的目錄,安裝:

      # cd setuptools-26.1.1/# python setup.py install 安裝 pip

      進入 pip 下載頁面,下載 pip 源碼包。

      # wget --no-check-certificate https://pypi.python.org/packages/e7/a8/7556133689add8d1a54c0b14aeff0acb03c64707ce100ecd53934da1aa13/pip-8.1.2.tar.gz#md5=87083c0b9867963b29f7aba3613e8f4a

      下載完成之后,解壓縮:

      # tar -zxvf pip-8.1.2.tar.gz

      進入壓縮后的目錄,安裝:

      # cd pip-8.1.2/# python setup.py install 錯誤處理

      如果在安裝過程中提示錯誤信息:

      RuntimeError: Compression requires the (missing) zlib module

      需要先安裝zlib:

      # yum install zlib# yum install zlib-devel

      再重新編譯 python 3.x:

      # make clean# make# make install

      然后進入 setuptools 和 pip 目錄,重新安裝。

      更多參考
      • An Introduction to Distutils
      • setuptools
      • EasyInstall
      • PythonEggs
    • 以上是

Python 安裝 setuptools 和 pip

      的內容,更多 

setuptools 安裝 Python pip 

      的內容,請您使用右上方搜索功能獲取相關信息。

 

 

一開始有這個需求,是因為用 YaH3C 替代 iNode 進行校園網認證時,一直編譯錯誤,提示找不到 Python 的某個模塊,百度了一下,此模塊是在 Python2.7 以上才有的,但是系統的自帶的Python是2.6版本,難怪一直連不上網。於是,繼續百度google,進行安裝,后來又出現問題…在此開篇記錄一下,權當備忘。

查看python的版本

#python -V Python 2.6.6 
  • 1
  • 2

1.下載Python-2.7.3

wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2 
  • 1

2.解壓

tar -jxvf Python-2.7.3.tar.bz2 
  • 1

3.更改工作目錄

cd Python-2.7.3 
  • 1

4.安裝

#./configure #make all #make install #make clean #make distclean 
  • 1
  • 2
  • 3
  • 4
  • 5

5.查看版本信息

/usr/local/bin/python2.7 -V 
  • 1

6.建立軟連接,使系統默認的 python指向 python2.7

#mv /usr/bin/python /usr/bin/python2.6.6 #ln -s /usr/local/bin/python2.7 /usr/bin/python 
  • 1
  • 2

7.重新檢驗Python 版本

python -V 
  • 1

8.解決系統 Python 軟鏈接指向 Python2.7 版本后,因為yum是不兼容 Python 2.7的,所以yum不能正常工作,我們需要指定 yum 的Python版本

vi /usr/bin/yum
  • 1

將文件頭部的

#!/usr/bin/python 改成 #!/usr/bin/python2.6.6
  • 1
  • 2
  • 3
  • 4

9.配置iBus 
分別用 vi 打開下面兩個文件,找到 exec python 那一行,把exec python 改為 exec python2.6 保存,退出。iBus在重啟后就恢復正常了!是不是很開心?

#vi /usr/bin/ibus-setup #vi/usr/libexec/ibus-ui-gtk

 

 

 

系統:centos7(建議用centos7,6的話需要升級的庫太多,glibc也得升級,升級不好就蝦米了)

1.安裝distribute

wget https://pypi.python.org/packages/source/d/distribute/distribute-0.7.3.zip --no-check-certificate
unzip distribute-0.7.3.zip
cd distribute-0.7.3
python setup.py install


2.安裝setuptool
https://pypi.python.org/pypi/setuptools  下載最新版
解決並進入目錄
python setup.py install


3.安裝pip
easy_install pip

 

4.如果安裝pip過程中報ImportError: No module named extern異常

https://pypi.python.org/pypi/extern 下載最新extern安裝后再次嘗試即可
---------------------
作者:輕狂
來源:CSDN
原文:https://blog.csdn.net/dream_it_life/article/details/78780820
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

 

將python 2.6 升級到 2.7,及pip安裝

 
由於CentOS6.5 自帶python版本為2.6.6,實際中使用的大多為2.7.x版本。於是手動升級。

查看python的版本

#python -V
Python 2.6.6

1.下載Python-2.7.6

#wget https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz

根據官方資源,可以下載最新版本

2.解壓

#tar  vxf Python-2.7.6.tgz

3.更改工作目錄

#cd Python-2.7.6
 

4.安裝

./configure --prefix=/usr/local
make && make install

 

5.查看版本信息

#/usr/local/bin/python2.7 -V

 

6.建立軟連接,使系統默認的 python指向 python2.7

#mv /usr/bin/python /usr/bin/python2.6.6 
#ln -s /usr/local/bin/python2.7 /usr/bin/python

 

7.重新檢驗Python 版本

#python -V
2.7.6

 

8.解決系統 Python 軟鏈接指向 Python2.7 版本后,因為yum是不兼容 Python 2.7的,所以yum不能正常工作,我們需要指定 yum 的Python版本

#vim /usr/bin/yum

 
將文件頭部的
#!/usr/bin/python
 
改成
#!/usr/bin/python2.6.6
 
 

8.然后安裝setuptools和pip

安裝setuptools
wget https://bootstrap.pypa.io/ez_setup.py -O - | python
然后安裝pip,先下載然后解壓。
 
 
進入pip文件夾,Python setup.py
 
 
 
 
 
 
 

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

 

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM