下载安装setuptool和pip linux安装pip

复制代码 代码如下:
#! /bin/bash
files_url=(D:pic/2025-02-27/https://cdn.chuangxiangniao.com/2025/02/20250227150706334.gz 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 “#############”

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2288172.html

(0)
上一篇 2025年2月27日 23:06:39
下一篇 2025年2月27日 23:07:10

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Linux 系统离线安装Docker

    在Linux系统中,离线安装Docker通常发生在以下情况: 在某些部署环境下,可能会受到网络限制或防火墙设置的影响,导致无法直接通过Docker的官方仓库在线安装Docker。 出于安全考虑,有些环境不允许直接连接外部网络,因此需要采取离…

    2025年2月27日
    200
  • 手机安装 CentOS 及手机安装 CentOS 7

    前言 作为热衷于 Linux 的用户,我们经常遇到在手机上安装 CentOS 或 CentOS 7 的需求。尽管手机并非最佳 Linux 运行平台,但有时我们需要在手机上进行一些 Linux 相关操作或开发工作。在这篇文章中,我们将详细讨论…

    2025年2月27日
    200
  • Linux入门指南:轻松掌握基础,开启你的快乐之旅!

    写在前面 嗨,亲爱的读者们!今天这篇文章可能没有什么惊喜,可能会让一些渴望实用信息的朋友们感到略微失望。 不要泄气,明天就会有更多有用的信息!今天让我们愉快地回顾一下Linux的基础知识,为您带来一些轻松的开胃菜。 话说,我在IT行业摸爬滚…

    2025年2月27日
    100
  • 加快和改善WSL体验的WSL提示和技巧

    wsl是一个能够改变游戏规则的工具,它允许用户在windows系统中体验完整的linux环境。然而,要让它更加高效,我们不能仅仅依赖于默认设置。本文将分享一些加速和优化wsl体验的建议和技巧。 最佳WSL提示和技巧 以下是一些最好的WSL提…

    2025年2月27日 互联网
    200
  • 使用tree生成文件目录树进行展示

    tree 是一个命令行工具,它以树状格式递归地列出一个目录的内容,使得所有的目录、子目录和文件以分层的方式列出,从而直观地展示文件和文件夹的组织结构。 以下是tree在Windows和Linux系统下的安装和使用方法 Linux下tree的…

    2025年2月27日
    200
  • Linux系统上怎么安装和使用 exa?

    要在Linux系统上安装和使用exa,可以按照以下步骤进行操作: 打开终端: 在Linux系统中,按下 Ctrl + Alt + T键组合可打开终端。 下载exa: exa是一个现代化的ls替代工具,可以提供更美观和功能丰富的文件列表。在终…

    2025年2月27日
    200
  • Linux中如何查看系统是32位还是64位?

      CentOS是Linux的一种发行版,起源于RHEL,并按照开放源代码的规定释出源码进行编译。而且它与RHEL在功能上保持兼容性,是一个免费、开源的操作系统,用户可以在不支付版权费用的情况下使用并进行修改。那么Linux中CentOS区…

    2025年2月27日
    200
  • Linux驱动子系统是什么?常见有哪些?

      Linux是一种免费使用和自由传播的类UNIX操作系统,更是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。那么Linux中驱动子系统有哪些?以下是具体内容介绍。 Linux驱动子系统是Linux内核中扮演关键角色的…

    2025年2月27日
    200
  • 如何在Ubuntu 22.04上安装Linux 内核 详细教程!

    在Ubuntu 22.04上安装Linux内核可以按照以下步骤进行操作: 更新系统:首先,确保你的Ubuntu系统是最新的,执行以下命令更新系统软件包: sudo apt updatesudo apt upgrade 登录后复制下载内核文件…

    2025年2月27日
    200
  • Linux中什么是软件包?如何卸载?

      Linux提供了一个集中的软件包管理机制,以帮助用户搜索、安装和管理软件。而软件通常以包的形式存储在仓库中,对软件包的使用和管理被称为包管理。那么Linux中软件包可以卸载吗?一起来看看详细内容介绍。 Linux系统允许用户方便地安装、…

    2025年2月27日
    200

发表回复

登录后才能评论