安装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