Activation d'un environnement virtualenv existant
Bonjour,
Je suis plutôt débutant avec virtualenv. Je suis sous Ubuntu.
J'ai créé un projet un projet djangocms en utilisant les commandes suivantes :
Code:
1 2 3 4 5 6 7
| $ virtualenv -p /usr/bin/python2.7 django
$ cd django
$ source bin/activate
$ pip install djangocms-installer
$ djangocms Mysite
$ cd Mysite
$ python manage.py runserver |
Jusque là, tout fonctionne. Mais quand je veux revenir sur mon projet
Code:
1 2 3 4
| $ cd django
$ source bin/activate
$ cd Mysite
$ python manage.py runserver |
et j'ai le message d'erreur suivant :
Code:
1 2 3 4
| Traceback (most recent call last):
File "manage.py", line 17, in <module>
"Couldn't import Django. Are you sure it's installed and "
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment? |
je pense que mon interpèteur python n'est pas le bon.
Code:
1 2
| $ which python
/usr/bin/python |
Et donc je pense que mon environnement n'utilise pas le bon interpréteur?
Est-ce lié à la première commande : $ virtualenv -p /usr/bin/python2.7 django?
Qu'en pensez-vous?