当我运行 pip-compile 时,生成的文件的一部分是这样的:
# This file is autogenerated by pip-compile with python 3.8
我想这是因为我克隆了一个包含 setup.py 的项目,该项目指定了 Python 3.8。但是,我更改了很多代码并删除了 setup.py,因此我的代码中不再存在对 Python 3.8 的引用,而我现在实际上正在使用 Python 3.9。尽管如此,即使我在调用之前在同一个 shell 中激活了 Python 3.9 venv,pip-compile
包含 Python 3.8 的行也会出现在需求文件中。如何重新配置 pip-compile 以输出 3.9?