Skip to content

AttributeError: 'module' object has no attribute '__file__' ... when creating the database #3

@ohmeow

Description

@ohmeow

Using Python 3.3.5 and getting this error on last step in the instructions (e.g., "make create_database; ...")

(django_angular_tut-py3)fred@fred-mbp$ make create_database
./manage.py syncdb --noinput
Traceback (most recent call last):
File "./manage.py", line 10, in
execute_from_command_line(sys.argv)
File "/Users/fred/.virtualenvs/django_angular_tut-py3/lib/python3.3/site-packages/django/core/management/init.py", line 399, in execute_from_command_line
utility.execute()
File "/Users/fred/.virtualenvs/django_angular_tut-py3/lib/python3.3/site-packages/django/core/management/init.py", line 392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/Users/fred/.virtualenvs/django_angular_tut-py3/lib/python3.3/site-packages/django/core/management/base.py", line 242, in run_from_argv
self.execute(_args, *_options.dict)
File "/Users/fred/.virtualenvs/django_angular_tut-py3/lib/python3.3/site-packages/django/core/management/base.py", line 285, in execute
output = self.handle(_args, _options)
File "/Users/fred/.virtualenvs/django_angular_tut-py3/lib/python3.3/site-packages/django/core/management/base.py", line 415, in handle
return self.handle_noargs(
_options)
File "/Users/fred/.virtualenvs/django_angular_tut-py3/lib/python3.3/site-packages/south/management/commands/syncdb.py", line 68, in handle_noargs
migrations = migration.Migrations(app_label)
File "/Users/fred/.virtualenvs/django_angular_tut-py3/lib/python3.3/site-packages/south/migration/base.py", line 64, in call
self.instances[app_label] = super(MigrationsMetaclass, self).call(app_label_to_app_module(app_label), *_kwds)
File "/Users/fred/.virtualenvs/django_angular_tut-py3/lib/python3.3/site-packages/south/migration/base.py", line 90, in init
self.set_application(application, force_creation, verbose_creation)
File "/Users/fred/.virtualenvs/django_angular_tut-py3/lib/python3.3/site-packages/south/migration/base.py", line 163, in set_application
self._load_migrations_module(application.migrations)
File "/Users/fred/.virtualenvs/django_angular_tut-py3/lib/python3.3/site-packages/south/migration/base.py", line 170, in _load_migrations_module
dirname = self.migrations_dir()
File "/Users/fred/.virtualenvs/django_angular_tut-py3/lib/python3.3/site-packages/south/migration/base.py", line 132, in migrations_dir
return os.path.dirname(module.file)
AttributeError: 'module' object has no attribute 'file'
make: *** [create_database] Error 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions