2017-05-21 7 views
1

Djangoプロジェクトを本番環境に移行しており、python manage.py collectstaticフェーズを通過しました。Python 3 VirtualEnv ImportError:djangocms_admin_styleという名前のモジュールがありません

このコマンドを実行した後、私はエラーを取得:

ImportError: No module named djangocms_admin_style

しかし、私は明らかにpip listとディレクトリショーの手動検査の両方としてインストールこのモジュールを持っています。

多くはである何、このエラーに先行する、以下のトレースバックがある:

File "manage.py", line 10, in

execute_from_command_line(sys.argv) File "/usr/local/lib/python2.7/site-packages/django/core/management/__init__.py", 

line 354, in execute_from_command_line utility.execute() File "/usr/local/lib/python2.7/site-packages/django/core/management/init.py",

line 328, in execute django.setup() File "/usr/local/lib/python2.7/site-packages/django/init.py", line 18,

in setup apps.populate(settings.INSTALLED_APPS) File "/usr/local/lib/python2.7/site-packages/django/apps/registry.py", line 85, in populate

app_config = AppConfig.create(entry) File "/usr/local/lib/python2.7/site-packages/django/apps/config.py", line 

86, in create

module = import_module(entry) File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in 

import_module import(name)

何トレースバックについて私が混乱すると、複数のシステム全体のPythonへの参照の代わりに、内私が作成したものがあるということですvirtualenv。何故ですか?私はこれが上記のエラーと関係があると考えています。

システムがPython環境にインストールされているカスタム(django_admin_stylesを含む)はありません。私のvirtualenv内にのみインストールされています。これはコマンドの実行時にも起動されます。

何か助けていただければ幸いです。

答えて

0

万が一VSCodeを使用していますか?環境の設定に加えて、 "python.pythonPath"設定を仮想環境内のpython実行可能ファイルのパスに設定することによって、正しいpython実行可能ファイルを参照する必要があります。

+0

いいえ、インストールされたアプリのDjangoに追加のアプリを追加する必要がありました。 – MadPhysicist

関連する問題