Python项目中经常会带requirements.txt文件,里面是项目所依赖的包的列表,也就是依赖关系清单,这个清单也可以使用pip命令自动生成。

pip命令:

1 pip freeze > requirements.txt

  

这样就自动生成requirements.txt了。如果需要生成在虚拟环境下的依赖关系,需要先进入虚拟环境。

在很多Python项目中都包含一个requirements.pip文件,里面写的是一些包的名称和版本之类的信息,这是做什么用的呢?

比如一个requirements.pip文件内容如下:

html5lib==0.999
ipdb==0.8
ipython==2.3.1
mongo==0.2.0
path.py==7.0
python-dateutil==2.3
requests==2.5.0
unicodecsv==0.9.4

这里面写的是运行这个项目所需要的环境,包括一些库,运行之前需要使用pip install -r requirements.pip命令安装这些库。

最新文章

  1. 阿里云 SDK python3支持
  2. 为什么npm install在安装时会多安装很多依赖包
  3. [译]ASP.NET 5 Configuration
  4. fiddler对手机进行抓包
  5. Python进阶09 动态类型
  6. 西南科技大学第十届ACM程序设计竞赛题解
  7. Android学习笔记(十三)——碎片(一)
  8. iOS开发——汉字转拼音
  9. HDU - 2102 A计划 (BFS) [kuangbin带你飞]专题二
  10. SpringMVC+Mybatis+MySQL8遇到的问题
  11. MapReduce 计数器简介
  12. _event_stop
  13. 原 nc在centos7上的安装和简单使用
  14. 解决webstorm本地IP访问页面出错的问题,webstorm支持IP访问
  15. flask-mysqldb安装时EnvironmentError: mysql_config not found
  16. Docker入门与应用系列(四)数据卷管理
  17. linux 下 git gem 等代理设置问题
  18. FreeRTOS内存管理
  19. 与Mysqli相关的四种数据库取值
  20. IO 流中编码和解码问题

热门文章

  1. poj2115 C Looooops(exgcd)
  2. systemd 服务介绍
  3. Linux firewalld 防火墙
  4. Container的简单认识
  5. Oracle错误——user ** lacks CREATE SESSION privilege logon denied
  6. Not supported for DML operations
  7. WebApi请求原理
  8. abstract class和interface的异同
  9. Spring中 @Autowired标签与 @Resource标签
  10. 第 8 章 容器网络 - 067 - 如何部署 Calico 网络?