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

python一次性导出项目用到的依赖

导出依赖列表 

如果你用到了Anaconda,记得先激活环境!!!!

下载pipreqs

pip install pipreqs

在项目的根目录新建一个run_pipreqs.py文件,复制一下代码:

# -*- coding: utf-8 -*-
import os
import subprocessos.environ["PYTHONIOENCODING"] = "utf-8"
subprocess.run(["pipreqs", ".", "--encoding=utf8"])

在终端或者是你的IDE运行这个文件即可。运行完成后在根目录会生成requirements.txt


使用依赖列表 

在别的地方要下载该项目的依赖只需要用以下命令即可

pip install -r requirements.txt

 以上命令是在联网的时候才能下载的,你可能需要可以离线安装的方式,那么请往下看

首先需要通过命令把依赖的库下载下来:

pip download -r requirements.txt -d ./packages

 这个命令会根据你的依赖列表在当前目录下生成packages,在packages目录下就有可以离线安装的包

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

 这个命令会根据你的依赖列表安装依赖,注意要指定下你离线包的目录


👍点赞,你的认可是我创作的动力 !
🌟收藏,你的青睐是我努力的方向!
✏️评论,你的意见是我进步的财富!

http://www.lryc.cn/news/127380.html

相关文章:

  • 移动端网页中的前端视频技术探索
  • 题解:ABC277C - Ladder Takahashi
  • 7.11 Java方法重写
  • Android Stodio编译JNI项目,Cmake出错:Detecting C compiler ABI info - failed
  • 6.2 Spring Boot整合MyBatis
  • 在CentOS 7上使用kubeadm部署Kubernetes集群
  • 这6个免费设计素材网站,设计师都在用,马住
  • uni-app引入sortable列表拖拽,兼容App和H5,拖拽排序。
  • Redis-内存淘汰算法
  • Git 合并分支时允许合并不相关的历史
  • 世界上最著名的密码学夫妻的历史
  • 二维码网络钓鱼攻击泛滥!美国著名能源企业成主要攻击目标
  • 前端面试题-CSS
  • 6.1 安全漏洞与网络攻击
  • STM32--EXTI外部中断
  • Python + Selenium 处理浏览器Cookie
  • 文件的导入与导出
  • [C++] string类的介绍与构造的模拟实现,进来看吧,里面有空调
  • 【Apollo】赋能移动性:阿波罗自动驾驶系统的影响
  • Camunda 7.x 系列【19】表达式语言
  • 详解RFC 793文档-4
  • ubuntu16编译内核源码并替换
  • AI 绘画Stable Diffusion 研究(九)sd图生图功能详解-老照片高清修复放大
  • Linux系统安装Google Chrome
  • 带你了解SpringBoot支持的复杂参数--自定义对象参数-自动封装
  • Raspberry Pi Pico RP2040制作低成本FPGA JTAG工具
  • 【工具】Python从临时邮箱获取验证码
  • 时序预测 | MATLAB实现基于GRU门控循环单元的时间序列预测-递归预测未来(多指标评价)
  • 在本地搭建WAMP服务器并通过端口实现局域网访问(无需公网IP)
  • Redis之删除策略