当前位置: 首页 > article >正文

ubuntu系统服务器离线安装python包

一、根据工程需要本地下载所需python包

1. 下载环境requirements.txt

pip freeze > requirements.txt

2. 根据requirements.txt下载python包

注意:查看服务器属于x_86架构还是arm架构、cpython还是pypy

2.1 确定服务器架构(终端输入)
arch
2.2 确定cpython还是pypy

你可以通过以下命令来确定你当前使用的 Python 解释器:

  • 对于 CPython,运行:

    python --version
  • 对于 PyPy,运行:

    pypy --version
2.3 本地下载python包
pip download -r requirements.txt -d /path/to/save/packages/ --python-version 38 --platform manylinux_2_17_x86_64 --only-binary=:all:

解释:

  • --python-version 38:指定适用于python3.8版本的包
  • -r requirements.txt:指定包列表的文件
  • -d /path/to/save/packages:指定下载包的保存目录
  • --platform manylinux_2_17_x86_64:指定适用的linux的x86架构

二、将python包上传到服务器

三、服务器离线安装包

pip install /path/to/save/packages/*.whl


http://www.kler.cn/news/308563.html

相关文章:

  • 力扣(leetcode)每日一题 2848 与车相交的点
  • 7天速成前端 ------学习日志 (继苍穹外卖之后)
  • Spire.PDF for .NET【页面设置】演示:为 PDF 添加背景颜色或背景图像
  • python压缩图片的代码
  • 《锐捷AP 胖模式配置示例》
  • UiBot教程:实现复杂流程图的高效方法
  • C++学习笔记(21)
  • solidity-21-call_contract
  • 华为SMU02B1智能通信电源监控单元模块简介
  • 基于SpringBoot+Vue的养老院管理系统
  • 在Ubuntu中编译含有JSON的文件出现报错
  • 【前后端】大文件切片上传
  • 网络安全学习(一)初识kali
  • 【JavaEE初阶】多线程(5 单例模式 \ 阻塞队列)
  • 构建基于 Feign 的微服务:从 Eureka 到负载均衡的实践 --day05
  • 微信支付开发-前端api实现
  • 大模型笔记03--快速体验dify
  • HTTP的强制缓存和协商缓存有什么区别和联系?
  • 《使用 LangChain 进行大模型应用开发》学习笔记(三)
  • 行人动作行为识别系统源码分享
  • LLamaindex基本使用
  • MYSQL数据库基础篇——DDL
  • 第7篇:【系统分析师】计算机网络
  • openwrt wsdd模块介绍
  • C++(重载)
  • Skytower
  • 第二百三十五节 JPA教程 - JPA Lob列示例
  • k8s(kubernetes)的PV / PVC / StorageClass(理论+实践)
  • 数据库的操作:SQL运算符(算法/比较/逻辑/位)
  • 【大模型专栏—进阶篇】智能对话全总结