問(wèn)題描述
使用 pip freeze > requirements.txt 命令導(dǎo)出已安裝的模塊赖欣,其中部分模塊顯示了 @ file:///...屑彻,而不是具體的版本號(hào)
解析
這是 pip v19 之后安裝軟件包的一種特殊語(yǔ)法PEP404,會(huì)生成
file:///URL
指向本地文件系統(tǒng)顶吮,但這樣的requirements.txt
不能供其他人使用
解決
pip list --format=freeze > requirements.txt
然后手動(dòng)刪除
pip
社牲,setuptools
,wheel
悴了,distribute
等原始的依賴包