下载安装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新手经常遇到的17个错误分析
Jul 30 Python
Python模块搜索概念介绍及模块安装方法介绍
Jun 03 Python
Python列表和元组的定义与使用操作示例
Jul 26 Python
python钉钉机器人运维脚本监控实例
Feb 20 Python
python中字符串数组逆序排列方法总结
Jun 23 Python
在django view中给form传入参数的例子
Jul 19 Python
Python 操作mysql数据库查询之fetchone(), fetchmany(), fetchall()用法示例
Oct 17 Python
python求前n个阶乘的和实例
Apr 02 Python
Python中内建模块collections如何使用
May 27 Python
Python unittest基本使用方法代码实例
Jun 29 Python
基于python实现操作git过程代码解析
Jul 27 Python
Ubuntu16安装Python3.9的实现步骤
Dec 15 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异常:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE  eval()'d code error
2011/05/19 PHP
用php解析html的实现代码
2011/08/08 PHP
基于jquery的复制网页内容到WORD的实现代码
2011/02/16 Javascript
JS对外部文件的加载及对IFRMAME的加载的实现,当加载完成后,指定指向方法(方法回调)
2011/07/04 Javascript
js 回车提交表单两种实现方法
2012/12/31 Javascript
JavaScript知识点总结(六)之JavaScript判断变量数据类型
2016/05/31 Javascript
jQuery通用的全局遍历方法$.each()用法实例
2016/07/04 Javascript
javascript比较语义化版本号的实现代码
2016/09/09 Javascript
JS实现向iframe中表单传值的方法
2017/03/24 Javascript
使用Node.js实现RESTful API的示例
2017/08/01 Javascript
JavaScript全屏和退出全屏事件总结(附代码)
2017/08/17 Javascript
最基础的vue.js双向绑定操作
2017/08/23 Javascript
vue中接口域名配置为全局变量的实现方法
2018/09/20 Javascript
微信小程序实现的绘制table表格功能示例
2019/04/26 Javascript
vue iview的菜单组件Mune 点击不高亮的解决方案
2019/11/01 Javascript
Vue.js使用axios动态获取response里的data数据操作
2020/09/08 Javascript
python实现一次创建多级目录的方法
2015/05/15 Python
Python基础教程之tcp socket编程详解及简单实例
2017/02/23 Python
Python3.7 读取音频根据文件名生成脚本的代码
2020/04/07 Python
详细分析Python可变对象和不可变对象
2020/07/09 Python
在django中查询获取数据,get, filter,all(),values()操作
2020/08/09 Python
python给list排序的简单方法
2020/12/10 Python
python中函数返回多个结果的实例方法
2020/12/16 Python
Stio官网:男女、儿童户外服装
2019/12/13 全球购物
应届毕业生个人自荐信范文
2013/11/30 职场文书
中国文明网签名寄语
2014/01/18 职场文书
小区停车场管理制度
2014/01/27 职场文书
应届生求职信范文
2014/06/30 职场文书
个人融资协议书范本两则
2014/10/15 职场文书
2014年租房协议书范本
2014/10/30 职场文书
环境建议书
2015/02/04 职场文书
预备党员入党感想
2015/08/10 职场文书
婚宴祝酒词大全
2015/08/10 职场文书
七年级作文之游记
2019/12/11 职场文书
Spring Cache和EhCache实现缓存管理方式
2021/06/15 Java/Android
win10电脑关机快捷键是哪个 win10快速关机的几种方法
2022/08/14 数码科技