Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 10, 2013 06:57:43

Pluto
Зарегистрирован: 2012-05-29
Сообщения: 177
Репутация: +  2  -
Профиль   Отправить e-mail  

Программа без IDLE не запускается. Почему?

Win XP SP3 32 bit
PyQt 4.6.9
Python 3.3

Если программу открыть в IDLE и запустить (F5) - пожалуйста, всё работает. Появляется главная форма моего qtgui-приложения, делай всё что задумано.
Ежели просто ткнуть в проводнике по файлу-программе (name.py) открывается окно консоли и тут же закрывается.

Почему?
Безобразие!

Отредактировано Pluto (Окт. 10, 2013 08:17:01)

Офлайн

#2 Окт. 10, 2013 10:33:43

agalen
От:
Зарегистрирован: 2011-03-23
Сообщения: 185
Репутация: +  17  -
Профиль   Отправить e-mail  

Программа без IDLE не запускается. Почему?

У тебя установлен только один питон?
Запусти через консоль чтобы увидеть сообщения об ошибках.



Офлайн

#3 Окт. 10, 2013 10:33:49

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Программа без IDLE не запускается. Почему?

Pluto
ну а через консоль лицезреть ошибку?



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#4 Окт. 10, 2013 10:44:30

Pluto
Зарегистрирован: 2012-05-29
Сообщения: 177
Репутация: +  2  -
Профиль   Отправить e-mail  

Программа без IDLE не запускается. Почему?

Да у меня целый террариум, оказывается, был: три питона, две PyQt.
Убрал всё лишнее. Всё работает.
Благодарствую.

Офлайн

#5 Окт. 10, 2013 12:23:54

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Программа без IDLE не запускается. Почему?

Pluto
и все таки, мне интересен текст ошибки. Выложите сюда, если остался



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#6 Окт. 10, 2013 13:56:04

Pluto
Зарегистрирован: 2012-05-29
Сообщения: 177
Репутация: +  2  -
Профиль   Отправить e-mail  

Программа без IDLE не запускается. Почему?

Нет, не остался.

Офлайн

#7 Окт. 11, 2013 19:38:23

vrabey
От: Киев
Зарегистрирован: 2013-04-17
Сообщения: 209
Репутация: +  23  -
Профиль   Отправить e-mail  

Программа без IDLE не запускается. Почему?

JOHN_16
точно такая же проблема - в редакторе запускается а в консоли пишет:
Traceback (most recent call last):
File “/home/ran/pyqt.py”, line 3, in <module>
from PyQt4 import QtGui, QtCore
ImportError: No module named PyQt4

Офлайн

#8 Окт. 12, 2013 00:32:49

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Программа без IDLE не запускается. Почему?

vrabey
не стоит называть имена файлов так, то они могут повторять уже существующие модули.
вероятно проблемы в путях до PyQt4 (смотри sys.path)



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Отредактировано JOHN_16 (Окт. 12, 2013 01:21:17)

Офлайн

#9 Окт. 12, 2013 08:41:45

vrabey
От: Киев
Зарегистрирован: 2013-04-17
Сообщения: 209
Репутация: +  23  -
Профиль   Отправить e-mail  

Программа без IDLE не запускается. Почему?

JOHN_16
вероятно проблемы в путях до PyQt4 (смотри sys.path)
вывод в редакторе:
sys.path:
['/home/ran', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/local/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/PIL', '/usr/lib/python2.6/dist-packages/gst-0.10', '/usr/lib/pymodules/python2.6', '/usr/lib/pymodules/python2.6/gtk-2.0', '/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode']

у меня две версии python: 2.6 и 2.7
в консоли 2.7 а редактор обращается к 2.6
как можно изменить python по умолчанию в системе на 2.6 или
как сделать чтобы 2.7 видел билиотеки?

Офлайн

#10 Окт. 13, 2013 12:47:34

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Программа без IDLE не запускается. Почему?

vrabey
даю прямой намек

ll $(which python)
lrwxrwxrwx 1 root root 9 мар 7 2013 /usr/bin/python -> python2.7
а вообще что бы проблем было меньше используют virtualenv, гугл подскажет что это



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version