簡體   English   中英

為什么`pip freeze`會導致一個空文件?

[英]Why does `pip freeze` result in an empty file?

我正在按照教程在 Heroku 上部署 Django 應用程序。

在代碼的第 5 行,它pip freeze > requirements.txt但是當我運行它(從venv )時, requirements.txt文件是空的。 它之前使用相同的代碼生成了 6-7 個依賴項。

我怎樣才能解決這個問題?

這可能意味着依賴項已安裝在全局環境中,切換到venv,然后使用pip install <dependency>手動pip install <dependency> ,然后運行pip freeze Frozen應該輸出依賴項

這個答案是為了后代

  • 這可能是因為 pip 已被棄用。所以通過使用升級 pip
python -m pip install -–upgrade pip

然后像往常一樣運行pip freeze > requirements.txt 。這應該可以完成這項工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM