je suis débutant à Django. Je fais un projet basé sur elle. Le projet comporte deux étapes. J'ai terminé la première phase et téléchargé le code sur l'instance Amazon ec2. Après avoir terminé la deuxième phase, j’ai ajouté quelques paquets tels que python-social-auth
, Django-cors-headers
, Django-easy-maps
, crispyforms
. mais maintenant, il montre une erreur d'importation pour corsheaders et c'est la traceback j'ai vérifié l'environnement virtuel et le paquet corsheaders est
Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/usr/local/lib/python2.7/dist-packages/Django/core/management/__init__.py", line 399, in execute_from_command_line
utility.execute()
File "/usr/local/lib/python2.7/dist-packages/Django/core/management/__init__.py", line 392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/local/lib/python2.7/dist-packages/Django/core/management/base.py", line 242, in run_from_argv
self.execute(*args, **options.__dict__)
File "/usr/local/lib/python2.7/dist-packages/Django/core/management/base.py", line 280, in execute
translation.activate('en-us')
File "/usr/local/lib/python2.7/dist-packages/Django/utils/translation/__init__.py", line 130, in activate
return _trans.activate(language)
File "/usr/local/lib/python2.7/dist-packages/Django/utils/translation/trans_real.py", line 188, in activate
_active.value = translation(language)
File "/usr/local/lib/python2.7/dist-packages/Django/utils/translation/trans_real.py", line 177, in translation
default_translation = _fetch(settings.LANGUAGE_CODE)
File "/usr/local/lib/python2.7/dist-packages/Django/utils/translation/trans_real.py", line 159, in _fetch
app = import_module(appname)
File "/usr/local/lib/python2.7/dist-packages/Django/utils/importlib.py", line 40, in import_module
__import__(name)
ImportError: No module named corsheaders
des suggestions s'il vous plaît
Utiliser pip
:
pip install Django-cors-headers
Utiliser pipenv
:
pipenv install Django-cors-headers
J'ai eu le même problème après avoir installé via pip. Ensuite, j'ai téléchargé la source et installé manuellement le Django-cors-headers
après que le problème a disparu.
J'espère que cela pourra aider.