linux升级python,安装pip等。

16 篇文章 0 订阅
13 篇文章 0 订阅

I. 升级python

本次选择版本2.7.8,需要其他版本请移步:官方FTP

wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tar.xz
#如果tar版本过低,请使用xz -d xx.tar.xz 然后 tar -xf xxx.tar
tar -xvf Python-2.7.8.tar.xz
cd Python-2.7.8
./configure
make
make install
make clean
make distclean

安装好了再看一看python版本,2.7.8,妥妥的。

接下来一步最重要! 这样才能使这次升级真正生效!否则python命令还是原来的2.6.6

#备份老python
mv /usr/bin/python /usr/bin/python2.6.6
#建立软连接
ln -s /usr/local/bin/python2.7 /usr/bin/python

升级python以后yum的使用可能会受到影响,需要进行一下设置

vi /usr/bin/yum

找到第一行#!/usr/bin/python 改为 #!/usr/bin/python2.6.6

至此升级完成!

II. pip

pip 是一个安装和管理 Python 包的工具,是 easy_install 的一个替换品。pip 的目标非常明确 – 取代 easy_install. easy_install 有很多不足:

  • 安装事务是非原子操作
  • 只支持 svn
  • 没有提供卸载命令
  • 安装一系列包时需要写脚本

pip 解决了以上问题,已俨然成为新的事实标准.

Pypi源:Pypi源地址

安装

pip的安装可以参考pip安装文档

系统支持

pip works with CPython versions 2.6, 2.7, 3.1, 3.2, 3.3, 3.4 and also
pypy.

pip works on Unix/Linux, OS X, and Windows.

安装命令

On Debian and Ubuntu:

sudo apt-get install python-pip

On Fedora and Redhat(Centos):

sudo yum install python-pip

还可以这样安装

cd ~ && wget -O - "https://bootstrap.pypa.io/get-pip.py" | python
升级pip

On Linux or OS X:

pip install -U pip

On Windows:

python -m pip install -U pip

pip使用

# 安装包
pip install Scrapy
# 通过使用==, >=, <=, >, <来指定一个版本号。
$ pip install 'Markdown<2.0'
# 卸载包
pip uninstall Scrapy
# 升级包
pip install --upgrade Scrapy
pip install -U Scrapy
# 查询包
pip search "Markdown"
# 列出已安装包
pip freeze

包安装后的py文件路径:/usr/local/lib/python2.7/dist-packages

更多使用方法请参考PIP文档

III. setuptool

安装

安装帮助->官方文档

linux
直接安装

Debian/Ubuntu:

sudo apt-get install python-setuptools

RedHat/Centos:

sudo yum install setuptool  
脚本安装
wget https://bootstrap.pypa.io/ez_setup.py -O - | python
unzip setuptools-5.4.1.zip
cd setuptools-5.4.1
move ../setuptools-5.4.1.zip .
python ez_setup.py

安装方法还有源代码编译和egg安装,在此不作赘述。

windows

windows下安装直接下载脚本,之后

# https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py

至此安装完毕!

easy_install是setuptools自带的安装脚本,也就是一旦 setuptools 安装完毕, easy_install 也便可用. 最大的特点是自动查找 Python 官方维护的包源 PyPI , 安装第三方 Python 包非常方便。

使用

# 安装包
easy_install Scrapy
# 卸载包
easy_install -m Scrapy
# 升级包
easy_install --upgrade Scrapy

使用easy_install安装的包会保存在

linux : /usr/lib/python2.X/site-packages/easy-install.pth
Windows:C:\Python25\Lib\site-packages\easy-install.pth

转自:https://blog.phpgao.com/pip-easy_install-setuptool.html

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值