下载安装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实现将文本生成二维码的方法示例
Jul 18 Python
pandas 使用apply同时处理两列数据的方法
Apr 20 Python
深入分析python数据挖掘 Json结构分析
Apr 21 Python
pytorch 图像中的数据预处理和批标准化实例
Jan 15 Python
Python使用enumerate获取迭代元素下标
Feb 03 Python
python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例
Mar 06 Python
Python定时从Mysql提取数据存入Redis的实现
May 03 Python
完美解决jupyter由于无法import新包的问题
May 26 Python
利用OpenCV中对图像数据进行64F和8U转换的方式
Jun 03 Python
在keras中实现查看其训练loss值
Jun 16 Python
通过自学python能找到工作吗
Jun 21 Python
Python连接Mysql进行增删改查的示例代码
Aug 03 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
Thinkphp 在api开发中异常返回依然是html的解决方式
2019/10/16 PHP
jquery控制listbox中项的移动并排序
2009/11/12 Javascript
解决iframe的frameborder在chrome/ff/ie下的差异
2010/08/12 Javascript
js 优化次数过多的循环 考虑到性能问题
2011/03/05 Javascript
兼容IE、FireFox、Chrome等浏览器的xml处理函数js代码
2011/11/30 Javascript
javascript实现列表滚动的方法
2015/07/30 Javascript
javascript中类的定义方式详解(四种方式)
2015/12/22 Javascript
jquery获取复选框的值的简单实例
2016/05/26 Javascript
微信小程序简单实现form表单获取输入数据功能示例
2017/11/30 Javascript
解决vue自定义全局消息框组件问题
2019/11/22 Javascript
JS实现鼠标移动拖尾
2020/12/27 Javascript
Node.js中的异步生成器与异步迭代详解
2021/01/31 Javascript
在Python下尝试多线程编程
2015/04/28 Python
详解Python使用simplejson模块解析JSON的方法
2016/03/24 Python
Python环境搭建之OpenCV的步骤方法
2017/10/20 Python
Python实现的选择排序算法原理与用法实例分析
2017/11/22 Python
python遍历文件夹找出文件夹后缀为py的文件方法
2018/10/21 Python
numpy基础教程之np.linalg
2019/02/12 Python
python实现AES加密和解密
2019/03/27 Python
在django中实现页面倒数几秒后自动跳转的例子
2019/08/16 Python
Django实现WebSSH操作物理机或虚拟机的方法
2019/11/06 Python
Python利用逻辑回归分类实现模板
2020/02/15 Python
python中数字是否为可变类型
2020/07/08 Python
Python Request类源码实现方法及原理解析
2020/08/17 Python
python中K-means算法基础知识点
2021/01/25 Python
世界上第一个水枕头:Mediflow
2018/12/06 全球购物
英国花园、DIY、电器和家居用品商店:Robert Dyas
2019/03/18 全球购物
你经历的项目中的SCM配置项主要有哪些?什么是配置项?
2013/11/04 面试题
入党积极分子学习优秀共产党员先进事迹思想汇报
2014/09/13 职场文书
民主生活会整改措施(党员)
2014/09/18 职场文书
大学生考试作弊检讨书1000字
2014/10/14 职场文书
2014年妇女工作总结
2014/12/06 职场文书
离职证明范本
2015/06/12 职场文书
2016大学军训通讯稿
2015/11/25 职场文书
SQL Server数据库查询出现阻塞之性能调优
2022/04/10 SQL Server
关于Redis的主从复制及哨兵问题
2022/06/16 Redis