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