离线环境下安装python库(推荐pip download)

离线环境下安装python库(推荐pip download)

目录

1.需求

2.失败操作(注意)

3.成功操作

4.其它参考


1.需求

机器部署web系统环境后,就不可再次联网,所以升级python web后端,需要离线安装python库及其依赖。

关键词:pip download操作文档

2.失败操作(注意)

1\] pip download 指定了OS平台,Python版本。当前OS、Python与生产环境OS、Python均不同,那么一定失败!!!(实验出来的) \[2\] 如果第一次是采用宝塔面板,那么就需要联网,如果离线升级python库,那么宝塔面板的python执行管理可能有问题,我是在宝塔面板cmd中执行pip 安装download的python库,宝塔的python管理可能不识别!正常应该识别,但是如果不识别,那么就自己uWSGI+nginx部署django+DRF,然后设置参数,设置服务开机自动启动等操作。(宝塔面板需要联网登录账号,都没网,那么肯定用不了了!) ### 3.成功操作 参考生产环境OS、Python版本,采用docker安装个容器、或者virtualbox安装个虚拟机,里面环境与生产环境一样,那么就可以成功下载离线python库及其依赖。 \[1\] 先设置国内源,再升级python-pip:python -m pip install --upgrade pip \[2\] pip cache purge清楚pip缓存 \[3\] 将开发的python后端库 requirements.txt复制一份,然后执行如下命令(优先二进制,保存路径为当前路径下的DIR文件夹,需要先提前新建DIR):官网其它参数不用考虑,因为环境一样,环境不一样设置了参数也会失败! pip download --prefer-binary -d DIR -r requirements.txt ### 4.其它参考 反复失败后,我搜到了这个[博客](https://imshuai.com/python-pip-install-package-offline-tensorflow "博客"),也和我一样,最后不得已改成一样的环境。

相关推荐
wljt6 分钟前
Linux 常用命令速查手册(Java开发版)
java·linux·python
WPG大大通10 分钟前
AIoT | 软件:Astra MCP边缘算力构建详解
经验分享·笔记·python·硬件架构·代码
波诺波28 分钟前
环境管理器
linux·前端·python
诸葛思颖31 分钟前
把本地 Python 项目用 Git 进行版本控制并推送到 GitHub
git·python·github
测试老哥36 分钟前
自动化测试用例的编写和管理
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
周杰伦_Jay42 分钟前
【Python Web开源框架】Django/Flask/FastAPI/Tornado/Pyramid
前端·python·开源
周杰伦_Jay43 分钟前
【Python后端API开发对比】FastAPI、主流框架Flask、Django REST Framework(DRF)及高性能框架Tornado
数据结构·人工智能·python·django·flask·fastapi·tornado
chenchihwen1 小时前
AI代码开发宝库系列:PDF文档解析MinerU
人工智能·python·pdf·dashscope
程序员爱钓鱼2 小时前
Python编程实战:面向对象与进阶语法——上下文管理器(with语句)
后端·python·ipython
程序员爱钓鱼2 小时前
Python编程实战:面向对象与进阶语法——装饰器(Decorator)
后端·python·ipython