前言 之前一直苦于一个问题,比如一些包在Win上安装不了,比如 uvloop 但是为了提高效率,代码中必须有这个模块 在运行中可以通过 os 模块判断是否使用, 那依赖文件呢? requirements.txt 要不要有 uvloop 呢? 正文 其实我们可以通过语法来赋予 requirements.txt 一定的灵活性. 比如,我们使用 pip freeze > requirements.txt 时,输出的大致为 每一行为 模块名==版本号, 这其实就是一种语法, 用来标记安装的模块的版本号,