Skip to content

Error importing module: 'No module named 'example_project'' #875

@brylie

Description

@brylie

During the installation process, the user is instructed to run commands such as manage.py syncdb. In a Python 3.6 environment, the Django commands cannot import the example_project module.

How can I set up the example project in a Python 3.6 environment?

Steps to reproduce

  1. clone this repository
  2. cd into the example_project directory
  3. follow pip and npm instructions
  4. copy the settings.py.example file to settings.py
  5. run manage.py syncdb

Expected results

The database would be configured properly and the application would run.

syncdb traceback

$ python manage.py syncdb
Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/home/brylie/anaconda3/envs/django-timepiece/lib/python3.6/site-packages/django/core/management/__init__.py", line 354, in execute_from_command_line
    utility.execute()
  File "/home/brylie/anaconda3/envs/django-timepiece/lib/python3.6/site-packages/django/core/management/__init__.py", line 303, in execute
    settings.INSTALLED_APPS
  File "/home/brylie/anaconda3/envs/django-timepiece/lib/python3.6/site-packages/django/conf/__init__.py", line 48, in __getattr__
    self._setup(name)
  File "/home/brylie/anaconda3/envs/django-timepiece/lib/python3.6/site-packages/django/conf/__init__.py", line 44, in _setup
    self._wrapped = Settings(settings_module)
  File "/home/brylie/anaconda3/envs/django-timepiece/lib/python3.6/site-packages/django/conf/__init__.py", line 92, in __init__
    mod = importlib.import_module(self.SETTINGS_MODULE)
  File "/home/brylie/anaconda3/envs/django-timepiece/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 978, in _gcd_import
  File "<frozen importlib._bootstrap>", line 961, in _find_and_load
  File "<frozen importlib._bootstrap>", line 936, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 978, in _gcd_import
  File "<frozen importlib._bootstrap>", line 961, in _find_and_load
  File "<frozen importlib._bootstrap>", line 936, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 978, in _gcd_import
  File "<frozen importlib._bootstrap>", line 961, in _find_and_load
  File "<frozen importlib._bootstrap>", line 948, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'example_project'

runserver traceback

$ python manage.py runserver
Performing system checks...

System check identified no issues (0 silenced).
July 03, 2017 - 06:17:24
Django version 1.8.18, using settings 'settings.local'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x7f9f1af97e18>
Traceback (most recent call last):
  File "/home/brylie/anaconda3/envs/django-timepiece/lib/python3.6/site-packages/django/core/servers/basehttp.py", line 50, in get_internal_wsgi_application
    return import_string(app_path)
  File "/home/brylie/anaconda3/envs/django-timepiece/lib/python3.6/site-packages/django/utils/module_loading.py", line 26, in import_string
    module = import_module(module_path)
  File "/home/brylie/anaconda3/envs/django-timepiece/lib/python3.6/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 978, in _gcd_import
  File "<frozen importlib._bootstrap>", line 961, in _find_and_load
  File "<frozen importlib._bootstrap>", line 936, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 205, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 978, in _gcd_import
  File "<frozen importlib._bootstrap>", line 961, in _find_and_load
  File "<frozen importlib._bootstrap>", line 948, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'example_project'

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions