Eng*_*ngo 4 python virtualenv requirements.txt
我下载了一个Python项目,它包含一个虚拟环境和一个requirements.txt文件.你为什么要两个?据我所知,虚拟环境已经包含了所需的模块.知道这个组合何时以及为何有用?
虽然技术上可行,但我没有找到任何合理的理由.两者都令人困惑,因为不清楚哪一个是"主人".您必须(或不是)担心已安装的软件包和requirements.txt文件之间的一致性.
在许多情况下,venv和已安装的软件包依赖于底层操作系统,它们具有二进制文件,不同的布局等.通常建议编写与os无关的代码.
总而言之,我会坚持使用requirements.txt文件并从项目的repo中删除任何venv文件夹.
| 归档时间: |
|
| 查看次数: |
1412 次 |
| 最近记录: |