2017-08-14 1 views
0

Je veux exécuter django sur une machine ubunu 14.04, en utilisant gunicorn et le cirque. quand je commence gunicorn manuellement, il fonctionne très bien, mais lorsque je tente de le lancer avec le cirque, cette erreur se produit:Erreur lors de l'exécution de django avec gunicorn et cirque

Traceback (most recent call last): 
    File "/path_to_my_app/venv/bin/gunicorn", line 7, in <module> 
    from gunicorn.app.wsgiapp import run 
    File "/path_to_my_app/venv/lib/python3.5/site-packages/gunicorn/app/wsgiapp.py", line 10, in <module> 
    from gunicorn.app.base import Application 
    File "/path_to_my_app/venv/lib/python3.5/site-packages/gunicorn/app/base.py", line 9, in <module> 
    import traceback 
ImportError: No module named 'traceback' 

J'ai essayé de supprimer l'environnement virtuel et la création de nouveau, je l'ai testé le fichier ini ..

des idées?

+0

S'il vous plaît, afficher pip gel, fait traceback dans les modules de liste? –

+1

cochez cette https://github.com/circus-tent/circus/issues/1010 – itzMEonTV

+0

@itzMEonTV Merci! Ça a marché! –

Répondre

0

La solution proposée par itzMEonTV fonctionne très bien. Je ne sais pas quel est le problème! J'utilise le même fichier ini que j'ai sur un autre serveur. La seule différence entre ces deux systèmes est la version OS. PYTHONPATH fonctionne bien sur Ubuntu 16.04 mais pas sur 14.04.

de toute façon, le link proposé par itzMEonTV a résolu mon problème.