我在本地有一個帶有虛擬環境和庫的 Python 代碼,但在 GitHub 存儲庫中沒有虛擬環境/庫。我從 git-ignore 中刪除了虛擬環境,但庫仍然沒有提交到存儲庫,當我將它克隆到另一個系統時,我沒有它。將 env 和庫提交到存儲庫或更好地在每臺計算機上重新安裝它的最佳做法是什么。如果提交虛擬環境是可以接受的,請您建議如何去做。
1 回答

白板的微信
TA貢獻1883條經驗 獲得超3個贊
我個人通過安裝需求并將需求推送到存儲庫來做到這一點。例如:
pip3 freeze > requirements.txt
將列出您在虛擬環境中安裝的所有包和庫(當然假設您在環境中,并且沒有從全局環境中轉移任何)。如果你推送requirements.txt文件,你可以照常創建一個新的虛擬環境并安裝requirements:
pip3 install -r requirements.txt
添加回答
舉報
0/150
提交
取消