ubutn在线服务器python Package安装到离线服务器

这篇具有很好参考价值的文章主要介绍了ubutn在线服务器python Package安装到离线服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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下载地址:https://pypi.org/project/setuptools/

pip下载地址:https://pypi.org/project/pip/

需要注意对应的python版本

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

ubutn在线服务器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版本,大致对应即可

ubutn在线服务器python Package安装到离线服务器

 点击进入详细地址:https://ubuntu.pkgs.org/20.04/ubuntu-main-amd64/python3-distutils_3.8.2-1ubuntu1_all.deb.html

查看需要的依赖

ubutn在线服务器python Package安装到离线服务器

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

插件下载地址是在download部分

ubutn在线服务器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查看,如果没问题则转移成功。

 文章来源地址https://www.toymoban.com/news/detail-417633.html

到了这里,关于ubutn在线服务器python Package安装到离线服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 银河麒麟服务器版v4安装程序缺少依赖包,改为利用手机联网在线安装。及启用ip转发

    1 将安卓手机连接使用usb转typec线连接到服务器的usb口。(linux桌面版)也可以类似的方法手机联网。 2 在手机热点中打开usb共享 3 使用 ifconfig 命令找到手机被服务器识别成的网卡名 4 使用 dhclient “手机网卡名” 命令,使服务器能上网。 5 变更银河麒麟服务器版的源为网络源

    2024年02月01日
    浏览(207)
  • linux服务器安装python环境配置

    跳板机是一个可以从公共网络访问的服务器,它允许用户通过 SSH 连接进入私有网络中的其他服务器。如上图所示通过跳板机可以连接上7个私有的服务器 当你连接到跳板机时,你可以使用 SSH 隧道或代理来访问私有网络中的其他服务器。当你使用 SSH 隧道或代理时,你实际上

    2024年02月06日
    浏览(137)
  • 文档在线预览(五)在服务器部署组件来实现在线预览

    关于在线预览的实现方案除了之前说的转图片、html、pd以及利用前端组件以外方式,还有就是在服务器端引入一些开源或者商用的组件来实现在线预览的实现方案。通过这次的调研找到了kkfileview、OnlyOffice、office online server、Libre Office Online、Collabora Online等五种组件,接下来我

    2024年02月10日
    浏览(74)
  • docker搭建在线Markdown服务器

    2024年02月13日
    浏览(47)
  • 白嫖在线云服务器,免费在 linux 服务器使用 docker 。 附视频+附文档

    白嫖在线云服务器,免费在 linux 服务器使用 docker 。 附视频+附文档 视频: https://www.bilibili.com/video/BV1WN411W79V/ 国内互联网经过多年发展,单体应用已经无法支持我们的互联网业务,分布式、微服务架构已经是大势所趋。 就算是一些小公司,也已经开始使用分布式、微服务架

    2024年02月08日
    浏览(68)
  • 2核4g服务器能支持多少人访问?阿里云2核4g服务器在线人数

    阿里云2核4G服务器多少钱一年?2核4G配置1个月多少钱?2核4G服务器30元3个月、轻量应用服务器2核4G4M带宽165元一年、企业用户2核4G5M带宽199元一年 。可以在阿里云CLUB中心查看 aliyun.club 当前最新2核4G服务器精准报价、优惠券和活动信息。 阿里云官方2核4G服务器活动 https://t

    2024年04月23日
    浏览(50)
  • centos7 arm服务器编译安装python 3.8

    前言         CentOS (Community Enterprise Operating System) 是一种基于 Red Hat Enterprise Linux (RHEL) 进行源代码再编译并免费提供给用户的 Linux 操作系统。         CentOS 7 采用了最新的技术和软件包,并提供了强大的功能和稳定性。它适用于各种服务器和工作站应用场景,并具有广

    2024年01月16日
    浏览(44)
  • 如何在服务器中创建python虚拟环境以及安装conda

    https://blog.51cto.com/u_16175517/7450425 第一条命令会在当前命令下创建虚拟环境 第二条命令是激活这个虚拟环境 安装conda:https://blog.csdn.net/weixin_40816738/article/details/130684650

    2024年02月08日
    浏览(48)
  • kkfile在线文件预览部署(Linux服务器版本)

    KKfile文件预览是一款开源的文档在线预览项目。项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,Excel,pdf,txt,zip,rar,图片等等。 如果你是在windows系统中可以不用安装openoffice,因为window操作系统会自带openoffice。 如果你是在Linux操作系统

    2024年01月17日
    浏览(51)
  • 独立服务器:为您的在线业务提供无限扩展空间

    独立服务器:为您的在线业务提供无限扩展空间 随着互联网的迅猛发展和数字化时代的到来,越来越多的企业和个人将业务转移到了在线平台上。从电子商务到在线娱乐,从社交网络到云计算,网络业务正成为各行各业的主要形态。在这个日益竞争激烈的环境中,拥有稳定高

    2024年02月12日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包