[GH-ISSUE #460] No module named webvirtmgr.settings #342

Open
opened 2026-02-27 16:38:56 +03:00 by kerem · 7 comments
Owner

Originally created by @Zermond on GitHub (Oct 16, 2014).
Original GitHub issue: https://github.com/retspen/webvirtmgr/issues/460

Привет. Подскажи, пожалуйста, почему я получаю эту ошибку?
if I run ./manage.py runserver 0:8000 I see this error:

Traceback (most recent call last):
File "./manage.py", line 10, in
execute_from_command_line(sys.argv)
File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 453, in execute_from_command_line
utility.execute()
File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 263, in fetch_command
app_name = get_commands()[subcommand]
File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 109, in get_commands
apps = settings.INSTALLED_APPS
File "/usr/lib/python2.7/site-packages/django/conf/init.py", line 53, in getattr
self.setup(name)
File "/usr/lib/python2.7/site-packages/django/conf/_init.py", line 48, in setup
self.wrapped = Settings(settings_module)
File "/usr/lib/python2.7/site-packages/django/conf/__init.py", line 134, in init
raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s" % (self.SETTINGS_MODULE, e))
ImportError: Could not import settings 'webvirtmgr.settings' (Is it on sys.path?): No module named webvirtmgr.settings

uname -a:
Linux zermond 3.16.4-200.fc20.x86_64 #1 SMP Mon Oct 6 12:57:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Fedora 20

Originally created by @Zermond on GitHub (Oct 16, 2014). Original GitHub issue: https://github.com/retspen/webvirtmgr/issues/460 Привет. Подскажи, пожалуйста, почему я получаю эту ошибку? if I run ./manage.py runserver 0:8000 I see this error: Traceback (most recent call last): File "./manage.py", line 10, in execute_from_command_line(sys.argv) File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 453, in execute_from_command_line utility.execute() File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 392, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 263, in fetch_command app_name = get_commands()[subcommand] File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 109, in get_commands apps = settings.INSTALLED_APPS File "/usr/lib/python2.7/site-packages/django/conf/init.py", line 53, in getattr self.setup(name) File "/usr/lib/python2.7/site-packages/django/conf/__init_.py", line 48, in setup self.wrapped = Settings(settings_module) File "/usr/lib/python2.7/site-packages/django/conf/__init.py", line 134, in init raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s" % (self.SETTINGS_MODULE, e)) ImportError: Could not import settings 'webvirtmgr.settings' (Is it on sys.path?): No module named webvirtmgr.settings uname -a: Linux zermond 3.16.4-200.fc20.x86_64 #1 SMP Mon Oct 6 12:57:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux Fedora 20
Author
Owner

@Zermond commented on GitHub (Oct 16, 2014):

[alexey@zermond webvirtmgr]$ sudo pip install -r requirements.txt
[sudo] password for alexey:
Requirement already satisfied (use --upgrade to upgrade): django==1.5.5 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): gunicorn==18.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): lockfile>=0.9 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 5))
Cleaning up...

stat("/usr/lib64/python2.7/site-packages/report/report", 0x7fff23160940) = -1 ENOENT (No such file or directory)

Как заставить python-pip установить 64 битные либы?

<!-- gh-comment-id:59347662 --> @Zermond commented on GitHub (Oct 16, 2014): [alexey@zermond webvirtmgr]$ sudo pip install -r requirements.txt [sudo] password for alexey: Requirement already satisfied (use --upgrade to upgrade): django==1.5.5 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 1)) Requirement already satisfied (use --upgrade to upgrade): gunicorn==18.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 2)) Requirement already satisfied (use --upgrade to upgrade): lockfile>=0.9 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 5)) Cleaning up... stat("/usr/lib64/python2.7/site-packages/report/report", 0x7fff23160940) = -1 ENOENT (No such file or directory) Как заставить python-pip установить 64 битные либы?
Author
Owner

@retspen commented on GitHub (Oct 17, 2014):

Протестировал все на Fedora 20 все запускается и ставиться без проблем. А библиотеки должны ложиться в /usr/lib/python2.7/site-packages. Версия python и python-pip последняя ?

<!-- gh-comment-id:59481578 --> @retspen commented on GitHub (Oct 17, 2014): Протестировал все на Fedora 20 все запускается и ставиться без проблем. А библиотеки должны ложиться в `/usr/lib/python2.7/site-packages`. Версия python и python-pip последняя ?
Author
Owner

@Zermond commented on GitHub (Oct 17, 2014):

Спасибо за ответ.

Python 2.7.5 (default, Sep 25 2014, 13:57:38)
pip 1.4.1 from /usr/lib/python2.7/site-packages (python 2.7)

Запускаю strace ./manage.py runserver 0:8000
Часть выхлопа:
stat("/usr/lib64/python2.7/_io", 0x7fff536341b0) = -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.7/_io.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.7/_iomodule.so", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.7/_io.py", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.7/_io.pyc", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib64/python2.7/plat-linux2/_io", 0x7fff536341b0) = -1 ENOENT (No such file or directory)

open("/usr/lib64/python2.7/site-packages/gtk-2.0/_xmlplus.pyc", O_RDONLY) = -1 ENOENT (No such file or directory)
stat("/usr/lib/python2.7/site-packages/_xmlplus", 0x7fff53632f20) = -1 ENOENT (No such file or directory)
open("/usr/lib/python2.7/site-packages/_xmlplus.so", O_RDONLY) = -1 ENOENT (No such file or directory)

Могу залить полный выхлоп. Куда приаттачить?

<!-- gh-comment-id:59502158 --> @Zermond commented on GitHub (Oct 17, 2014): Спасибо за ответ. Python 2.7.5 (default, Sep 25 2014, 13:57:38) pip 1.4.1 from /usr/lib/python2.7/site-packages (python 2.7) Запускаю strace ./manage.py runserver 0:8000 Часть выхлопа: stat("/usr/lib64/python2.7/_io", 0x7fff536341b0) = -1 ENOENT (No such file or directory) open("/usr/lib64/python2.7/_io.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/python2.7/_iomodule.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/python2.7/_io.py", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib64/python2.7/_io.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib64/python2.7/plat-linux2/_io", 0x7fff536341b0) = -1 ENOENT (No such file or directory) open("/usr/lib64/python2.7/site-packages/gtk-2.0/_xmlplus.pyc", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/usr/lib/python2.7/site-packages/_xmlplus", 0x7fff53632f20) = -1 ENOENT (No such file or directory) open("/usr/lib/python2.7/site-packages/_xmlplus.so", O_RDONLY) = -1 ENOENT (No such file or directory) Могу залить полный выхлоп. Куда приаттачить?
Author
Owner

@retspen commented on GitHub (Oct 21, 2014):

Возможно вот этот баг http://bugs.python.org/issue1294959

<!-- gh-comment-id:59971459 --> @retspen commented on GitHub (Oct 21, 2014): Возможно вот этот баг http://bugs.python.org/issue1294959
Author
Owner

@retspen commented on GitHub (Oct 21, 2014):

Предлагаю просто жестко прописать PYTHONPATH на 32 библиотеки

<!-- gh-comment-id:59972063 --> @retspen commented on GitHub (Oct 21, 2014): Предлагаю просто жестко прописать PYTHONPATH на 32 библиотеки
Author
Owner

@lun2lan commented on GitHub (Feb 24, 2015):

Requirement already satisfied (use --upgrade to upgrade): django==1.5.5 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 1))
Requirement already satisfied (use --upgrade to upgrade): gunicorn==18.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 2))
Requirement already satisfied (use --upgrade to upgrade): lockfile>=0.9 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 5))
[root@trend-maxx webvirtmgr]# pip install lockfile
Requirement already satisfied (use --upgrade to upgrade): lockfile in /usr/lib/python2.7/site-packages
[root@trend-maxx webvirtmgr]# ./manage.py runserver 192.168.20.254:8000
Traceback (most recent call last):
File "./manage.py", line 10, in
execute_from_command_line(sys.argv)
File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 453, in execute_from_command_line
utility.execute()
File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 263, in fetch_command
app_name = get_commands()[subcommand]
File "/usr/lib/python2.7/site-packages/django/core/management/init.py", line 109, in get_commands
apps = settings.INSTALLED_APPS
File "/usr/lib/python2.7/site-packages/django/conf/init.py", line 53, in getattr
self._setup(name)
File "/usr/lib/python2.7/site-packages/django/conf/init.py", line 48, in _setup
self._wrapped = Settings(settings_module)
File "/usr/lib/python2.7/site-packages/django/conf/init.py", line 134, in init
raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s" % (self.SETTINGS_MODULE, e))
ImportError: Could not import settings 'webvirtmgr.settings' (Is it on sys.path?): No module named webvirtmgr.settings

<!-- gh-comment-id:75667052 --> @lun2lan commented on GitHub (Feb 24, 2015): Requirement already satisfied (use --upgrade to upgrade): django==1.5.5 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 1)) Requirement already satisfied (use --upgrade to upgrade): gunicorn==18.0 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 2)) Requirement already satisfied (use --upgrade to upgrade): lockfile>=0.9 in /usr/lib/python2.7/site-packages (from -r requirements.txt (line 5)) [root@trend-maxx webvirtmgr]# pip install lockfile Requirement already satisfied (use --upgrade to upgrade): lockfile in /usr/lib/python2.7/site-packages [root@trend-maxx webvirtmgr]# ./manage.py runserver 192.168.20.254:8000 Traceback (most recent call last): File "./manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/usr/lib/python2.7/site-packages/django/core/management/**init**.py", line 453, in execute_from_command_line utility.execute() File "/usr/lib/python2.7/site-packages/django/core/management/**init**.py", line 392, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python2.7/site-packages/django/core/management/**init**.py", line 263, in fetch_command app_name = get_commands()[subcommand] File "/usr/lib/python2.7/site-packages/django/core/management/**init**.py", line 109, in get_commands apps = settings.INSTALLED_APPS File "/usr/lib/python2.7/site-packages/django/conf/**init**.py", line 53, in **getattr** self._setup(name) File "/usr/lib/python2.7/site-packages/django/conf/__init__.py", line 48, in _setup self._wrapped = Settings(settings_module) File "/usr/lib/python2.7/site-packages/django/conf/__init__.py", line 134, in **init** raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s" % (self.SETTINGS_MODULE, e)) ImportError: Could not import settings 'webvirtmgr.settings' (Is it on sys.path?): No module named webvirtmgr.settings
Author
Owner

@sammcj commented on GitHub (Apr 5, 2015):

Where is your local settings file?

Have a look at https://github.com/retspen/webvirtmgr/blob/master/webvirtmgr/local/local_settings.py.example

Rename that to remove .example and fill in as required (if at all)
Then you can ./manage.py syncdb --settings=webvirtmgr.local.local_settings

<!-- gh-comment-id:89691035 --> @sammcj commented on GitHub (Apr 5, 2015): Where is your local settings file? Have a look at https://github.com/retspen/webvirtmgr/blob/master/webvirtmgr/local/local_settings.py.example Rename that to remove .example and fill in as required (if at all) Then you can `./manage.py syncdb --settings=webvirtmgr.local.local_settings`
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/webvirtmgr#342
No description provided.