iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >ubuntu在线服务器python Package安装到离线服务器的方法是什么
  • 615
分享到

ubuntu在线服务器python Package安装到离线服务器的方法是什么

PythonUbuntu 2023-05-14 22:05:16 615人浏览 安东尼
摘要

1、在线服务器导出requirement.txt pip freeze > requirement.txt该文件生成完毕后,需要做些修改,去掉不需要的库,否则下载的时候会出错。2、下载whl文件 -> packagespip d

1、在线服务器导出requirement.txt

pip freeze > requirement.txt

该文件生成完毕后,需要做些修改,去掉不需要的库,否则下载的时候会出错。

2、下载whl文件 -> packages

pip download -r requirement.txt -d packages
pip download -r requirement.txt -d packages -i https://pypi.tuna.tsinghua.edu.cn/simple/

下载完成后packages文件夹包含所有的whl文件。

3、离线服务器ubuntu20.04 查看是否包含python pip

这个版本的服务器已经安装python3.8.5,但是没有安装pip,从而导致安装whl文件失败。

没有Python的则需要自行安装。

4、离线安装pip

安装pip的话需要提前安装setuptools,所以需要下载两个包。

------下载

setuptools

pip

需要注意对应的python版本

我下载的是setuptools==45.2.0 pip==23.1 他们都是要求python>=3.7,最开始我下载的是setuptools==67.6.1,但是出现了问题,最后我选择了45版本。

ubuntu在线服务器python Package安装到离线服务器的方法是什么

-----解压安装setuptools

tar -xvzf setuptools-45.2.0.tar.gz
cd setuptools-45.2.0
python3 setup.py install

出现了问题 No module named 'distutils.core'

百度了一圈发现是少了插件,离线的话又需要重新下载安装

python3-distutils地址:Https://pkgs.org/search/?q=python3-distutils 有时候需要人机检验,搜索完成后,选择服务器版本与python版本,大致对应即可

ubuntu在线服务器python Package安装到离线服务器的方法是什么

查看需要的依赖

ubuntu在线服务器python Package安装到离线服务器的方法是什么

还需要python3-lib2to3这个,因为python已经有了,直接点击进去也是选择对应版本即可。

插件下载地址是在download部分

ubuntu在线服务器python Package安装到离线服务器的方法是什么

直接打开http://arcHive.ubuntu.com/ubuntu/pool/main/p/python3-stdlib-extensions/python3-distutils_3.8.2-1ubuntu1_all.deb 这个链接开始下载python3-distutils_3.8.2

同理打开http://archive.ubuntu.com/ubuntu/pool/main/p/python3-stdlib-extensions/python3-lib2to3_3.8.2-1ubuntu1_all.deb 下载python3-lib2to3_3.8.2

下载完成后上传至同一目录

----安装setuptools依赖

sudo dpkg -i *.deb

安装完成后再安装setuptools,安装完成后import 看看有没有问题。

-----解压安装pip

setuptools安装成功后就可以安装pip了

tar -xvzf pip-23.1.tar.gz
cd pip-23.1
python3 setup.py install

安装完成后执行pip list 查看成功与否

------安装所有whl文件

当离线服务器pip准备就绪后就可以安装了

pip install --no-index --find-links=packages -r requirement.txt

执行完毕后,pip list查看,如果没问题则转移成功。

以上就是ubuntu在线服务器python Package安装到离线服务器的方法是什么的详细内容,更多请关注编程网其它相关文章!

--结束END--

本文标题: ubuntu在线服务器python Package安装到离线服务器的方法是什么

本文链接: https://www.lsjlt.com/news/206498.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • ubuntu在线服务器python Package安装到离线服务器的方法是什么
    1、在线服务器导出requirement.txt pip freeze > requirement.txt该文件生成完毕后,需要做些修改,去掉不需要的库,否则下载的时候会出错。2、下载whl文件 -> packagespip d...
    99+
    2023-05-14
    Python Ubuntu
  • ubuntu在线服务器python Package安装到离线服务器的过程
    1、在线服务器导出requirement.txt  pip freeze > requirement.txt 该文件生成完毕后,需要做些修改,去掉不需要的库,否则下载...
    99+
    2023-05-16
    python Package安装到离线服务器 ubuntu离线安装python
  • ubuntu离线安装编译器的方法是什么
    今天小编给大家分享一下ubuntu离线安装编译器的方法是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。ubuntu离线安...
    99+
    2023-07-04
  • ubuntu离线安装samba的方法是什么
    在离线环境中,可以使用以下步骤来安装Samba:1. 在联网的环境中,下载Samba的安装包(通常以.deb文件形式提供)并保存到一...
    99+
    2023-09-14
    ubuntu
  • ubuntu离线安装mysql的方法是什么
    在 Ubuntu 系统上离线安装 MySQL 的方法如下: 首先,下载 MySQL 的安装包。可以在 MySQL 官网上下载适合...
    99+
    2024-04-09
    ubuntu mysql
  • ubuntu怎么离线安装ssh服务
    要在Ubuntu上离线安装SSH服务,你需要以下步骤: 下载SSH服务器软件包: 在一个联网的Ubuntu系统上,下载SSH服务器...
    99+
    2024-04-08
    ubuntu
  • 离线安装tensorflow的方法是什么
    要进行离线安装TensorFlow,可以按照以下步骤操作: 首先,在能够连接互联网的机器上,使用pip下载TensorFlow的w...
    99+
    2024-04-02
  • 离线安装pip的方法是什么
    离线安装pip的方法是从文件中安装、使用本地包索引和创建自定义的离线包。其步骤如下:1、从文件中安装,下载Python包文件,使用pip进行安装;2、使用本地包索引,创建本地包索引文件,使用本地包索引进行安装;3、创建自定义的离线包,下载和...
    99+
    2023-12-09
    pip
  • python离线安装依赖包的方法是什么
    Python离线安装依赖包可以使用以下方法之一:1. 使用离线安装包:首先,确保已经下载了需要的依赖包的离线安装包(通常为whl文件...
    99+
    2023-10-12
    python
  • Linux服务器怎么离线安装nginx
    本篇内容主要讲解“Linux服务器怎么离线安装nginx”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux服务器怎么离线安装nginx”吧!Linux服务器 离线安装 nginx1.资源n...
    99+
    2023-07-02
  • linux离线安装docker的方法是什么
    要在Linux上离线安装Docker,可以按照以下步骤进行操作: 找到适用于你的Linux发行版的Docker安装包,并将其下载...
    99+
    2023-10-23
    docker linux
  • linux unrar离线安装的方法是什么
    要在Linux上离线安装unrar工具,您可以按照以下步骤操作: 首先,从官方RARLab网站(https://www.rarl...
    99+
    2024-03-02
    linux
  • docker离线安装镜像的方法是什么
    要在没有网络连接的环境中安装Docker镜像,可以使用以下方法:1. 在有网络连接的环境中下载所需的Docker镜像文件(通常以.t...
    99+
    2023-10-10
    docker
  • eclipse离线安装svn插件的方法是什么
    要在Eclipse中离线安装SVN插件,可以按照以下步骤操作:1. 首先,确保已经下载了SVN插件的安装文件。你可以在SVN插件的官...
    99+
    2023-09-07
    eclipse svn
  • 云服务器已离线是什么意思
    云服务器已离线是指服务器由于长时间未使用而自动关闭,从而导致无法使用。这种情况可能包括以下情况: 网络连接断开:服务器本来连接的网络已经无法使用,导致无法连接到互联网。此时需要检查网络连接是否正常,可以使用网页版的 WebDav 来检查...
    99+
    2023-10-27
    离线 服务器
  • 在线代理服务器搭建的方法是什么
    1、购买一台云服务器可以选择忆 速芸yisu等云服务提供商,也可以选择国内的忆 速云yisu等云服务提供商。2、安装代理服务器软件可...
    99+
    2023-05-13
    在线代理服务器搭建 代理服务器 服务器
  • Linux服务器离线安装nginx的详细步骤
    目录Linux服务器 离线安装 nginx1.资源2.安装步骤常用命令操作启动nginx停止nginx重启nginx查看端口占用Linux服务器 离线安装 nginx 1.资源 ng...
    99+
    2024-04-02
  • 云服务器已离线是什么意思啊
    网络故障:如果云服务器出现故障,例如网络连接中断或者DNS服务器出现故障,就会导致无法访问云服务器提供的服务。 硬件故障:如果云服务器的硬件出现故障,例如服务器的内存、硬盘等出现故障,就会导致无法访问云服务器提供的服务。 软件问题:云服务...
    99+
    2023-10-28
    离线 服务器
  • 云服务器已离线是什么意思呀
    云服务器已离线的出现,对于用户来说有很多好处。首先,当用户关闭云服务器时,他们的数据将被存储在云服务器提供的存储空间中,而不是存储在本地计算机中,这意味着用户的应用程序和数据将更加安全。其次,当用户使用云服务器提供的服务时,他们无需再担心存...
    99+
    2023-10-28
    离线 服务器
  • 在线代理服务器是什么
    在线代理服务器是指:代理服务器是网上提供转接功能的服务器,比如想访问的目的网站是A,由于某种原因不能访问到网站A或者不想直接访问网站A,此时就可以使用代理服务器,在实际访问网站的时候,浏览器会自动先访问代理服务器,然后代理服务器会自动转接到...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作