2017-03-16 35 views
1

安裝Django的擴展我的程序員團隊在工作。我想在我們的主Django項目中安裝werkzeugdjango-extensions。我知道我必須以這樣一種方式在requirement.pip中插入一些令我困惑的東西,我們可以簡單地執行pip install -r requirements.py。任何人都可以有一個想法,我必須在該文件中插入什麼?在requirements.pip

+0

插入您要安裝的軟件包。例如。 'Django的== 1.6.8 DJ-數據庫URL == 0.3.0 gunicorn == 19.3.0'。包名之間必須有一個新行。 – elena

回答

1

PIP使用什麼作爲一個需求文件,這通常是一個文本文件,它是最不尋常的把它命名爲requirements.pip或requirements.py。該文件只包含在作爲

pip install -r requirements.txt 

更多的細節在這裏援引將由PIP安裝包的列表:https://pip.pypa.io/en/stable/user_guide/#requirements-files。你的情況你的文件看起來像

django-extensions 
Werkzeug 

當然,你可以得到看中的,包括確切的版本或最低版本,確切的版本等。最常見的要求文件由

pip freeze > requirements.txt 

緩解設置產生在不同的服務器上添加類似的virtualenvs。

+0

我需要安裝django-extenisons和Werkzeug的版本嗎?對於安裝,django-extenisons = 1.1.0和Werkzeug = 1.1.0? –

+0

如果你想指定確切的版本,你可以這樣做,但它是可選的。但是請注意,它應該是''==而不是'='當你做 – e4c5

+0

通常的做法時安裝任何東西是要安裝最新版本,這就是,如果你不指定任何版本信息發生什麼。 – e4c5