2013-06-19 94 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,因为我现在在印度,而且互联网在这里很糟糕。 –

相关问题