- 摘要:简述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 源码包。
# 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
以上是
-
的内容,更多
-
的内容,请您使用右上方搜索功能获取相关信息。
一开始有这个需求,是因为用 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安装
查看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.更改工作目录
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
8.然后安装setuptools和pip
[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