python升级pip_Python安装升级pip

Python安装升级pip

#!/usr/bin/env python

#coding:utf-8

import os

import tarfile

setuptools_url='https://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz --no-check-certificate'

pip_url='https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz --no-check-certificate'

tools_package = 'setuptools-0.6c11.tar.gz'

pip_package = 'pip-9.0.1.tar.gz'

tools_dirname = 'setuptools-0.6c11'

pip_dirname = 'pip-9.0.1'

url = [ setuptools_url,pip_url]

package = [tools_package,pip_package]

package_path = os.getcwd()

for u in url:

os.system('wget -c %s' % url)

for p in package:

abs_package_name = os.path.join(package_path,p)

t=tarfile.open(abs_package_name,'r')

t.extractall()

t.close()

tools_dir = os.path.join(package_path,tools_dirname)

pip_dir = os.path.join(package_path,pip_dirname)

os.chdir(tools_dir)

os.system('python setup.py install')

os.chdir(pip_dir)

os.system('python setup.py build && python setup.py install && pip install --upgrade pip')

©著作权归作者所有:来自51CTO博客作者yht_1990的原创作品,如需转载,请注明出处,否则将追究法律责任

noavatar_middle.gif

yht_1990

396篇文章,115W+人气,14粉丝

运维技术交流

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值