python笔记---需求文件requirements.txt的创建及使用

/******************************************
感谢大家一直以来的关注与支持。 
本站迁移至 http://qingkang.me 
也欢迎大家继续关注。 
/******************************************/

python项目中必须包含一个 requirements.txt 文件,用于记录所有依赖包及其精确的版本号。以便新环境部署。

在虚拟环境中使用pip生成:

(venv) $ pip freeze >requirements.txt
  • 1

安装或升级包后,最好更新这个文件。

需求文件的内容示例如下:

alembic==0.8.6
bleach==1.4.3 click==6.6 dominate==2.2.1 Flask==0.11.1 Flask-Bootstrap==3.3.6.0 Flask-Login==0.3.2 Flask-Migrate==1.8.1 Flask-Moment==0.5.1 Flask-PageDown==0.2.1 Flask-Script==2.0.5 Flask-SQLAlchemy==2.1 Flask-WTF==0.12 html5lib==0.9999999 itsdangerous==0.24 Jinja2==2.8 Mako==1.0.4 Markdown==2.6.6 MarkupSafe==0.23 PyMySQL==0.7.5 python-editor==1.0.1 six==1.10.0 SQLAlchemy==1.0.14 visitor==0.1.3 Werkzeug==0.11.10 WTForms==2.1 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27

当需要创建这个虚拟环境的完全副本,可以创建一个新的虚拟环境,并在其上运行以下命令:

(venv) $ pip install -r requirements.txt

转载于:https://www.cnblogs.com/wangluochong/p/9564426.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值