Django-oscar安装为项目目录中的oscar文件的新项目

时间:2014-04-25 17:03:01

标签: python django django-oscar

我想在Django开始一个新项目。我想使用Github的一些django-oscar应用程序。

Django-oscar已经提供了[pip infall django-oscar]命令来安装它。但这次osacar文件转到site-package目录。我希望它们在我当前的项目目录中。有没有解决方案。

1 个答案:

答案 0 :(得分:0)

克隆github项目,然后运行make sandbox,它将安装要求,但不会将oscar应用程序安装/复制到site-packages文件夹。它将从原处使用它。

最好为此创建一个新的virtual env,然后创建一个您希望使用oscar克隆的文件夹。 然后运行以下命令

git clone https://github.com/tangentlabs/django-oscar.git
make sandbox
python sites/sandbox/manage.py runserver

NB :如果你在Windows上,请考虑使用vagrant(或手动设置linux vm),因为至少有一个oscar的要求(sh )在Windows上不可用。这是一个替代品,但它已经岁月。加上你的奥斯卡时间通常会更容易,而不是使用Windows。