离线环境怎么下载python依赖包

公司内网环境无网络,运行自动化脚本需要安装python模块

1、脚本依赖包及其版本获取,记录在requirements.txt中

pipreqs ./script --encoding=utf8 requirements.txt

注意,这里是将./script 里的python模块自动扫描并写入到requirements.txt中。如果失败,也可以手动写入,格式为:

在这里插入图片描述
也可以跟上具体的版本信息,以“==”连接。这里需要注意电脑上有没有加密策略,如果txt被加密,是不能使用的。

2、根据requirements.txt文件的记录信息下载这些模块到packages文件夹中

pip download -d packages -r requirements.txt

3、复制packages文件夹和requirements.txt文件到离线环境

4、依据requirements.txt中记录的信息从packages文件夹中查找并安装模块

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

注意:有些依赖包是有先后顺序的,比如moudleA安装后才能安装moduleB。

以上的离线安装方式强烈不推荐!!!!耗时久,并且依赖包的先后顺序无法控制,只能人为去查。
最好的方式,是让运维同事增加一个白名单镜像地址,供内网直接使用:

pip install locust --index-url=白名单镜像地址

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/464794.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【快速解决】抖音点赞快速删除代码||抖音点赞视频太多怎么删除?

目录 第一步 第二步 第三步 ​编辑 第四步 第五步 结语 第一步 在电脑上登录你自己的抖音账号,扫码登录你自己的抖音账号。 登录成功后是这个样子的。 第二步 点击自己主页面中的喜欢选项,如下图所示。 第三步 点击F12打开开发者界面 我的是谷歌…

JavaScript脚本:async,defer

🧑‍🎓 个人主页:《爱蹦跶的大A阿》 🔥当前正在更新专栏:《VUE》 、《JavaScript保姆级教程》、《krpano》、《krpano中文文档》 ​ ​ ✨ 前言 JavaScript 脚本 是 web 开发中的重要组成部分,用于为网…

基于centos的Linux中如何安装python

前言 之前在linux上安装python的时候没来及记录下来,感觉还是有必要的,所以现在打算把原来装好的python卸载掉,然后重装一遍,重新记录一下。当前环境是否安装python 通过查询我发现机器里有3个版本的python,第一个是…

Windows Server 2019 搭建并加入域

系列文章目录 目录 系列文章目录 文章目录 前言 一、域是什么? 二、配置服务器 1.实验环境搭建 1)实验服务器配置和客户端 2)实验环境 2.服务器配置 账户是域服务器的账户和密码 文章目录 Windows Server 2003 Web服务器搭建Windows Server 2003 FTP服务器搭…

一、西瓜书——绪论

第一章 绪论 1.独立同分布 通常 假设 样本空间 中 全 体样 本 服 从 一 个 未 知 “ 分 布 ” ( d i s t r i b u t i o n ) D , 我们获得的每个样本都是独立地从这个分布上采样获得的, 即 “ 独 立同 分布 ” ( i n d e p e n d e n t a n d i d e n t ic a …

机器学习系列——(十五)随机森林回归

引言 在机器学习的众多算法中,随机森林以其出色的准确率、对高维数据的处理能力以及对训练数据集的异常值的鲁棒性而广受欢迎。它是一种集成学习方法,通过构建多个决策树来进行预测和分类。本文将重点介绍随机森林在回归问题中的应用,即随机…

人工智能能产生情绪吗?

此图片来源于网络 一、人情绪的本质是什么? 人的情绪本质是一个复杂的现象,涉及到生理、心理和社会的多个层面。以下是关于情绪本质的几种观点: 情绪的本质是生命能量的表达。情绪被认为是生命能量的一种体现,通过情绪的体验和…

机器人学中的数值优化(一)

Preliminaries 0 前言 最优解 x ∗ x^{*} x∗在满足约束的所有向量中具有最小值。 两个基本的假设: (1)目标函数有下界 目标函数不能存在负无穷的值,这样会使得最小值无法在计算机中用浮点数表示,最小值可以很小但必须…

05.坐标系

1. 坐标系原点 坐标系原点就是屏幕/窗口的左上角,X向右增长,Y向下增长。 2.设置控件位置 设置控件位置,就相当于是需要指定控件的坐标,对于该控件来说,其坐标原点是其父窗口/父控件的左上角。 设置方法就是通过控件的…

轴角与旋转矩阵的转换

一、轴角转换成旋转矩阵 C实现 #include <iostream> #include <Eigen/Dense> #define _USE_MATH_DEFINES #include <math.h> using namespace std;int main() {double theta M_PI/2;//90度Eigen::Vector3d xyz(1, 0, 0);//x轴Eigen::AngleAxisd rotation…

第9章 智能租房——详情页

学习目标 掌握详情页房源数据展示功能的逻辑&#xff0c;能够实现在详情页上展示基本信息和配套设施 了解数据可视化&#xff0c;能够说出数据可视化的概念和流程 熟悉ECharts的用法和配置项&#xff0c;能够通过ECharts绘制常用图表&#xff0c;并为图表添加配置项 掌握户型…

FPGA_工程_基于Rom的VGA图像显示

一 工程框图 框图中&#xff0c;CLK_in&#xff0c;Vga_ctrl&#xff0c;Vga_pic模块已有&#xff0c;只需要对顶层模块进行修改&#xff0c;并将rom ip例化添加到Vga_pic模块的.v文件中&#xff0c;对Vga_pic的.v文件进行一定修改。 二 理论补充 显示图像的方法&#xff1a;…