2013-06-19 117 views
1

我的環境是/home/karan/envs/,名爲env1。我的工作目錄是/home/karan/,django在桌面上。如何在虛擬環境中使用源代碼安裝Django?

如何在本地環境中使用本地副本安裝django?請告訴我我應該在哪裏cd這樣安裝順利。

請問sudo python setup.py install什麼時候環境啓動工作?可以改變我的系統文件嗎?

+0

不需要在virtualenv中使用'sudo'!你需要改變你的系統文件還是你想避免它? – gertvdijk

回答

3

你可以這樣說:

  • 先激活您的虛擬環境
  • cd到項目文件夾
  • 然後做python setup.py install

僅供參考,您可以使用pip來安裝Django 。

pip install Django 
+0

我現在試圖避免點差,因爲我現在在印度,互聯網在這裏很糟糕。對於'python setup.py install',我應該在哪裏放置django文件? –

+0

放置任何地方,但激活環境後,只是'CD'到你已經提取Django文件的文件夾。看我的步驟。 –

+0

但是,如果我cd到django文件夾,它不會將它安裝在我的系統?或者這個虛擬環境會阻止這種情況發生嗎? –

0

以django項目開始的最佳方式是將所有需求保留在requirements.txt文件中。然後從pip安裝它。

例如: - 創建一個名稱爲requirements.txt的文本文件。

裏面是寫您的所有要求如下

Django==1.4 
MySQL-python==1.2.3 
ipython==0.13 

然後保存。

使用此命令激活您的ENV:源test_env /斌/激活

然後使用這個命令:PIP安裝-r requirements.txt

它將安裝在環境中的所有需求。然後你可以從env運行你的項目。

希望這會有幫助

+0

嗯,我現在試圖避免使用pip,因爲我現在在印度,而且互聯網在這裏很糟糕。 –

相關問題