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

 更新时间:2023年03月31日 14:41:52   作者:haohao619  
Python因为具有超多的第三方库而被大家喜欢,下面这篇文章主要给大家介绍了关于如何查看python脚本所依赖三方包及其版本的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下

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

1、首先安装pipreqs库

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

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

2、在pycharm中打开Terminal

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

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

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

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

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

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

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

总结

到此这篇关于如何查看python脚本所依赖三方包及其版本的文章就介绍到这了,更多相关查看python脚本所依赖三方包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python SDK实现私服上传下载的示例

    Python SDK实现私服上传下载的示例

    本文主要介绍了Python SDK实现私服上传下载的示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下<BR>
    2021-11-11
  • Python-VTK批量读取二维切片并显示三维模型

    Python-VTK批量读取二维切片并显示三维模型

    这篇文章主要介绍了Python-VTK批量读取二维切片并显示三维模型,文章基于python的相关资料展开对主题的详细介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-04-04
  • pyd文件逆向的方法实现

    pyd文件逆向的方法实现

    pyd文件是由非 Python,其它编程语言编写编译生成的 Python 扩展模块,本文主要介绍了pyd文件逆向的方法实现,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率

    pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率

    今天小编就为大家分享一篇pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • python爬虫爬取网页数据并解析数据

    python爬虫爬取网页数据并解析数据

    这篇文章主要介绍了python爬虫如何爬取网页数据并解析数据,帮助大家更好的利用爬虫分析网页,感兴趣的朋友可以了解下
    2020-09-09
  • Python中关于字符串对象的一些基础知识

    Python中关于字符串对象的一些基础知识

    这篇文章主要介绍了详解Python中的字符串对象,关于字符串的操作和特性是Python学习当中的基础知识,需要的朋友可以参考下
    2015-04-04
  • 基于Python实现子域名收集工具

    基于Python实现子域名收集工具

    在网络安全领域中,发现和管理攻击面绝对是一项必须的任务,而对域名的寻找和分析是发现攻击面的重要步骤,本文将使用Python编写一个子域名收集,需要的可以参考下
    2024-02-02
  • python-docx如何缩进两个字符

    python-docx如何缩进两个字符

    笔者遇到这样的需求要求正文内容每段首行顶两格,也就是向右缩进两个字符,怎么操作呢?下面小编给大家带来了python-docx的缩进问题——如何缩进两个字符,需要的朋友可以参考下
    2022-11-11
  • Python graphlib库轻松创建操作分析图形对象

    Python graphlib库轻松创建操作分析图形对象

    Python中的graphlib库是一个功能强大且易于使用的工具,graphlib提供了许多功能,可以帮助您创建、操作和分析图形对象,本文将介绍graphlib库的主要用法,并提供一些示例代码和输出来帮助您入门
    2024-01-01
  • Python气泡提示与标签的实现

    Python气泡提示与标签的实现

    这篇文章主要介绍了Python气泡提示与标签的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04

最新评论