12👍
✅
I’m sorry but it appears you’re mixing things up.
- Because
sudo apt-get install cookiecutter
installs something
called cookiecutter doesn’t mean it is the same cookiecutter from
pip. In fact, they have nothing in common. One is a cookie cutter for python, and the other is for django. - This is the cookiecutter
on launchpad, the one you installed with apt-get:
https://launchpad.net/ubuntu/+source/cookiecutter - And this is what
you’re looking for: https://pypi.python.org/pypi/cookiecutter-django
So back to your question:
If you wish to save yourself some headache, even if you’re working within a Virtualbox, there’s nothing wrong setting up a VirtualEnv to handle the encapsulation of your projects.
I just, from the understanding of your question, replicated, and got everything working in seconds.
mkvirtualenv myProject
(assuming you have virtualenv and virtualenvwrapper installed, added to~/.bashrc
and bash restarted, either restarting terminal gui, orsouce ~/.bashrc
workon myProject
- Then within the
(myProject) $~
prompt, proceed with your installations, namely: sudo apt install python-pip
pip install cookiecutter
- Then proceed as normal,
cookiecutter https://github.com/pydanny/cookiecutter-django.git
Unless you plan to spin up Ubuntu virtualbox instances for each Django project you wish to start, I will recommend you use virtualenv to keep things clean.
31👍
You can also run that with
python -m cookiecutter https://github.com/pydanny/cookiecutter-django
- Get only certain fields of related object in Django
- All the values of the many to many field : Django
- How to use normal Filter together with SearchFilter on Django Rest Framework?
- Is there a command for creating an app using cookiecutter-django?
Source:stackexchange.com