下载安装setuptool和pip linux安装pip    


Posted in Python onJanuary 24, 2014
#! /bin/bash
files_url=(https://pypi.python.org/packages/source/s/setuptools/setuptools-2.1.tar.gz#md5=2044725530450d0517393882dc4b7508 https://pypi.python.org/packages/source/p/pip/pip-1.5.tar.gz)
files=(setuptools pip)
packages_dir=/data/packages/temp/
if [ ! -d $packages_dir ] 
then
    mkdir -p $packages_dir
fi
downfile(){
    count=0
    for i in ${files_url[*]}
    do
            wget $i -O $packages_dir${files[$count]}".tgz"
            tar xvzf $packages_dir${files[$count]}".tgz" -C $packages_dir
            count=$(($count + 1))
    done
}
installfile(){
    for z in $(ls $packages_dir)
    do
        pacname=$(tar tf $packages_dir/$z | head -1 | cut -d / -f 1)
        tar xvzf $packages_dir$z -C $packages_dir
            python  $packages_dir$pacname/setup.py install
    done
}
downfile
installfile
echo -e "#############"
echo -e "#python   ok#"
echo -e "#############"
Python 相关文章推荐
初步介绍Python中的pydoc模块和distutils模块
Apr 13 Python
如何处理Python3.4 使用pymssql 乱码问题
Jan 08 Python
在python tkinter中Canvas实现进度条显示的方法
Jun 14 Python
Python-copy()与deepcopy()区别详解
Jul 12 Python
face++与python实现人脸识别签到(考勤)功能
Aug 28 Python
通过字符串导入 Python 模块的方法详解
Oct 27 Python
python自动化实现登录获取图片验证码功能
Nov 20 Python
python+OpenCV实现图像拼接
Mar 05 Python
jupyter notebook中新建cell的方法与快捷键操作
Apr 22 Python
Python捕获异常堆栈信息的几种方法(小结)
May 18 Python
DRF框架API版本管理实现方法解析
Aug 21 Python
健身房被搭讪?用python写了个小米计时器助人为乐
Jun 08 Python
python解析文件示例
Jan 23 #Python
python回调函数的使用方法
Jan 23 #Python
python中的对象拷贝示例 python引用传递
Jan 23 #Python
使用scrapy实现爬网站例子和实现网络爬虫(蜘蛛)的步骤
Jan 23 #Python
python使用scrapy解析js示例
Jan 23 #Python
php使用递归与迭代实现快速排序示例
Jan 23 #Python
python实现批量转换文件编码(批转换编码示例)
Jan 23 #Python
You might like
php 三维饼图的实现代码
2008/09/28 PHP
php统计文章排行示例
2014/03/04 PHP
php中文字符串截取方法实例总结
2014/09/30 PHP
学习php设计模式 php实现原型模式(prototype)
2015/12/07 PHP
WordPress中使主题支持小工具以及添加插件启用函数
2015/12/22 PHP
php中的explode()函数实例介绍
2019/01/18 PHP
PHP PDOStatement::setFetchMode讲解
2019/02/03 PHP
jQuery调用WebService的实现代码
2011/06/19 Javascript
利用Jquery实现可多选的下拉框
2014/02/21 Javascript
Egret引擎开发指南之视觉编程
2014/09/03 Javascript
jQuery选择器全集详解
2014/11/24 Javascript
详解Document.Cookie
2015/12/25 Javascript
JS基于HTML5的canvas标签实现炫目的色相球动画效果实例
2016/08/24 Javascript
在线引用最新jquery文件的实现方法
2016/08/26 Javascript
jQuery ajaxForm()的应用
2016/10/14 Javascript
js 打开新页面在屏幕中间的实现方法
2016/11/02 Javascript
OkHttp踩坑随笔为何 response.body().string() 只能调用一次
2018/01/08 Javascript
vue-cli+webpack项目打包到服务器后,ttf字体找不到的解决操作
2020/08/28 Javascript
[46:55]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
Python自定义主从分布式架构实例分析
2016/09/19 Python
Flask解决跨域的问题示例代码
2018/02/12 Python
Python如何发布程序的详细教程
2018/10/09 Python
python 多线程中子线程和主线程相互通信方法
2018/11/09 Python
Python使用paramiko连接远程服务器执行Shell命令的实现
2021/03/04 Python
Chi Chi London官网:购买连衣裙和礼服
2020/10/25 全球购物
Java如何格式化日期
2012/08/07 面试题
Prototype如何更新局部页面
2013/03/03 面试题
社区党员先进事迹
2014/01/22 职场文书
人力管理专业毕业生求职信
2014/02/27 职场文书
超市仓管员岗位职责范本
2014/09/18 职场文书
推广普通话共筑中国梦演讲稿
2014/09/21 职场文书
清明祭英烈活动总结
2015/05/11 职场文书
刑事附带民事代理词
2015/05/25 职场文书
分享一些Java的常用工具
2021/06/11 Java/Android
Python类方法总结讲解
2021/07/26 Python
sass 常用备忘案例详解
2021/09/15 HTML / CSS