flask项目目录整合、获取项目依赖模块目录、环境下所有模块

1、已上传至github

2、需要用到的组件

SQLAlchemy==1.3.10  # 它会自动创建连接池,需要自己加配置
Flask==1.1.2
Flask_Script==2.0.6  # 用于命令启动服务
Flask_Migrate==2.5.3   # 用于数据库迁移操作
Flask_SQLAlchemy==2.4.1  # 把Flask和SQLAlchemy结合在一起,最好和Flask_Migrate一起使用
alembic==1.4.2
flask_session==0.3.1  # 将session值存放至其他地方,比如redis
redis==3.4.1
Blinker  # 信号
Wtforms  #自动生成html标签,还能做数据校验

3、其它操作

  获取环境中所有安装过的模块

pip freeze  #获取环境中所有安装的模块
pip freeze > D:
equirements.txt    # 指定导入到文件夹

  获取项目使用的模块

pip3 install pipreqs  #帮你找到当前程序的所有模块,并且自动生成 requirements.txt文件,写入内容

# 项目控制台下
pipreqs ./ --encoding=utf-8 
原文地址:https://www.cnblogs.com/aizhinong/p/12798088.html