Vagrant, virtualenv, Django remote interpreter
Hello,
I am trying to set up my Django project to use my vagrant box running a virtualenv. I have added my Vagrant box to PyCharm and set up my Project Interpreter to point towards my virtualenv.
However, every time I try to access the Django Console, I receive the following error:
import sys; print('Python %s on %s' % (sys.version, sys.platform))
sys.path.extend(['/vagrant/medievalpeasants', '/home/vagrant/.pycharm_helpers/pycharm', '/home/vagrant/.pycharm_helpers/pydev'])
if 'setup' in dir(django): django.setup()
import django_manage_shell; django_manage_shell.run("/Users/callius/Documents/vagrant_ubuntu/medievalpeasants")
Python 3.4.3 (default, Nov 17 2016, 01:08:31)
[GCC 4.8.4] on linux
Traceback (most recent call last):
File "<input>", line 4, in <module>
NameError: name 'django' is not defined
Does anyone know why my Django Console isn't able to see the packages installed in my virtualenv or how I can set it up properly?
Thank you
Please sign in to leave a comment.