Как развернуть среду разработки python3.x.x + Django + Ubuntu?

Установил следующий комплект программ:
OS: Ubuntu 14.04 LTS
Python: 3.4.0
Django: 1.6.5

Не получается запустить Django проект.
Результат выполнения:
user@pc:~/dev/mydjango$ python3 manage.py runserver --noreload
Validating models...

Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/usr/local/lib/python3.4/dist-packages/django/core/management/__init__.py", line 399, in execute_from_command_line
    utility.execute()
  File "/usr/local/lib/python3.4/dist-packages/django/core/management/__init__.py", line 392, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/usr/local/lib/python3.4/dist-packages/django/core/management/base.py", line 242, in run_from_argv
    self.execute(*args, **options.__dict__)
  File "/usr/local/lib/python3.4/dist-packages/django/core/management/base.py", line 285, in execute
    output = self.handle(*args, **options)
  File "/usr/local/lib/python3.4/dist-packages/django/core/management/commands/runserver.py", line 79, in handle
    self.run(*args, **options)
  File "/usr/local/lib/python3.4/dist-packages/django/core/management/commands/runserver.py", line 90, in run
    self.inner_run(*args, **options)
  File "/usr/local/lib/python3.4/dist-packages/django/core/management/commands/runserver.py", line 101, in inner_run
    self.validate(display_num_errors=True)
  File "/usr/local/lib/python3.4/dist-packages/django/core/management/base.py", line 310, in validate
    num_errors = get_validation_errors(s, app)
  File "/usr/local/lib/python3.4/dist-packages/django/core/management/validation.py", line 34, in get_validation_errors
    for (app_name, error) in get_app_errors().items():
  File "/usr/local/lib/python3.4/dist-packages/django/db/models/loading.py", line 196, in get_app_errors
    self._populate()
  File "/usr/local/lib/python3.4/dist-packages/django/db/models/loading.py", line 78, in _populate
    self.load_app(app_name)
  File "/usr/local/lib/python3.4/dist-packages/django/db/models/loading.py", line 99, in load_app
    models = import_module('%s.models' % app_name)
  File "/usr/lib/python3.4/importlib/__init__.py", line 109, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 2231, in _gcd_import
  File "<frozen importlib._bootstrap>", line 2214, in _find_and_load
  File "<frozen importlib._bootstrap>", line 2203, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 1200, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 1129, in _exec
  File "<frozen importlib._bootstrap>", line 1448, in exec_module
  File "<frozen importlib._bootstrap>", line 321, in _call_with_frames_removed
  File "/home/user/dev/mydjango/mbase/models.py", line 6, in <module>
    from gtk.keysyms import blank
ImportError: No module named 'gtk'

Попытка установить через pip3 PyGTK:

user@pc:~/dev/mydjango$ sudo pip3 install PyGTK
Downloading/unpacking PyGTK
  Downloading pygtk-2.24.0.tar.bz2 (2.4MB): 2.4MB downloaded
  Running setup.py (path:/tmp/pip_build_root/PyGTK/setup.py) egg_info for package PyGTK
    ********************************************************************
    * Building PyGTK using distutils is only supported on windows. *
    * To build PyGTK in a supported way, read the INSTALL file.    *
    ********************************************************************
    Complete output from command python setup.py egg_info:
    ********************************************************************

* Building PyGTK using distutils is only supported on windows. *

* To build PyGTK in a supported way, read the INSTALL file.    *

********************************************************************

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_root/PyGTK
Storing debug log for failure in /home/user/.pip/pip.log


Если кто решал подобную проблему поделитесь пожалуйста опытом уже устал бодаться ((
  • Вопрос задан
  • 4065 просмотров
Пригласить эксперта
Ответы на вопрос 3
yttrium
@yttrium
в вопросе ещё должно звучать ..+gtk
джангу с гтк размешивать плохо.

и развертывал бы я всёже на виртуальном окружении
Ответ написан
Комментировать
@qqname
На сколько я помню джанго 1.6.5 не поддерживает питон 3.4
Надо или джанго 1.7 или питон 3.3
я разворачивал по схемe:
virtualenv -p /usr/bin/python3.3 virtualenv
cd virtualenv
source bin/activate
pip install django
Ответ написан
Andrew_Lvov
@Andrew_Lvov
Простите, а что в моделях делает GTK ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы