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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$ cd django
$ source bin/activate
$ cd Mysite
$ python manage.py runserver
et j'ai le message d'erreur suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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?