Pip 冻结在 conda 环境中生成“@file:///”

Fil*_*ixo 17 python pip anaconda

这是第一次发生在我身上,我不知道为什么 pip 以如此奇怪的形式输出需求。我正在使用 conda 环境。输出示例pip freeze

aioredis @ file:///home/conda/feedstock_root/build_artifacts/aioredis_1591809643295/work
amqp @ file:///home/conda/feedstock_root/build_artifacts/amqp_1591005859311/work
asgiref==3.2.7
async-timeout==3.0.1
attrs==19.3.0
Run Code Online (Sandbox Code Playgroud)

为什么不aioredisamqp各自的版本就像其他要求上市?

Fil*_*ixo 27

这解决了它:

pip list --format=freeze > requirements.txt
Run Code Online (Sandbox Code Playgroud)