簡體   English   中英

將 pipenv 與 django heroku 一起使用

[英]Use pipenv with django heroku

所以我開始用 python 編寫一個項目,我使用的教程告訴我使用 pip 環境作為我的虛擬環境。 但是,當我執行git push heroku master命令時出現了問題。 它找不到 package django-heroku

我很困惑,因為當我運行python manage.py runserver時,我計算機上的服務器運行了。 然后我更改為 python 環境,該環境位於我推送到 heroku 的目錄中。 問題解決了,虛擬環境和安裝的包都在被推送到 git 的目錄中,我可以在我的網站上使用它們!

但是問題仍然存在:您可以將 pip 環境用於正在推送到 git 的 django 項目嗎? 謝謝!

你不應該在你的 repo 中包含 python 包並將它們推送到 Heroku。 檢查https://devcenter.heroku.com/articles/python-pip 您只需要根目錄中的 requirements.txt 文件。 Heroku 將自動為您安裝軟件包。

在python的虛擬環境中使用git是沒有問題的,git的工作方式完全一樣; 如果您想以這種方式調用它,唯一的限制是必須激活 vir-env 才能使用 git 進行任何操作(提交、推送、獲取等)。

暫無
暫無

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

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