一文讲解如何查看python脚本所依赖三方包及其版本

作者:haohao619 时间:2022-09-17 22:51:04 

在我们有时需要迁移或部署项目时,需要知道项目所依赖的三方包和版本,下面就来一看一看该如何获取吧:

1、首先安装pipreqs库

使用pip命令,利用豆瓣镜像,命令如下:

pip install pipreqs -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

一文讲解如何查看python脚本所依赖三方包及其版本

2、在pycharm中打开Terminal

一文讲解如何查看python脚本所依赖三方包及其版本

 3、在terminal中,如要查看test文件夹下脚本所依赖包,则输入如下命令:

pipreqs ./test --encoding=utf8 --force

一文讲解如何查看python脚本所依赖三方包及其版本

 当出现INFO: Successfully saved requirements file in ./test\requirements.txt,则表示运行成功

4、在test文件夹下可以看到创建了一个新的requirements.txt文件,打开文件即可查看该脚本所依赖的包及其版本:

一文讲解如何查看python脚本所依赖三方包及其版本

一文讲解如何查看python脚本所依赖三方包及其版本

这样就可以看到脚本依赖的包和版本啦 

5、如果需要将项目迁移到其他环境或机器,则用以下方式进行依赖包的安装:

pip install -r requirements.txt -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

一文讲解如何查看python脚本所依赖三方包及其版本

来源:https://blog.csdn.net/weixin_51562159/article/details/127284155

标签:python,依赖,包
0
投稿

猜你喜欢

  • 详解Golang如何实现支持随机删除元素的堆

    2024-02-22 20:04:53
  • 如何在Flask中实现数据分组流程详解

    2021-11-15 06:53:59
  • js求一组数中的最大数

    2008-04-10 12:00:00
  • python 爬虫如何实现百度翻译

    2023-02-20 18:33:51
  • MySQL 5.0触发器参考教程第1/4页

    2024-01-23 17:03:58
  • js/jq仿window文件夹移动/剪切/复制等操作代码

    2024-04-16 09:50:01
  • 网站细节论(1)--阅读的细节

    2007-12-21 12:16:00
  • MySQL pt-slave-restart工具的使用简介

    2024-01-17 11:42:34
  • sql server Bulk Insert命令详细

    2024-01-13 00:54:04
  • 关于鼠标、键盘的几个事件的例子

    2008-07-27 17:00:00
  • 去除HTML代码中所有标签的两种方法

    2023-07-03 03:40:48
  • 视觉设计常见误解

    2008-11-13 13:09:00
  • Python递归求出列表(包括列表中的子列表)的最大值实例

    2023-01-17 06:02:16
  • python Paramiko使用示例

    2022-08-10 08:23:28
  • 按钮在 IE 中两边被拉伸的 BUG

    2008-11-17 20:37:00
  • Webpack 实现 Node.js 代码热替换

    2024-05-13 10:04:14
  • Python并发之多进程的方法实例代码

    2022-04-13 12:43:54
  • Tensorflow中tf.ConfigProto()的用法详解

    2022-01-12 03:33:25
  • SQL Server2019数据库之简单子查询的具有方法

    2024-01-21 23:27:31
  • CSDN 博客的代码高亮问题自己修复

    2022-07-28 11:33:25
  • asp之家 网络编程 m.aspxhome.com