Уведомления

Группа в Telegram: @pythonsu

#1 Март 9, 2009 16:33:38

vvivan
От:
Зарегистрирован: 2009-03-08
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

python3 и wxPython

Не могу понять, в чем дело? Начал использовать 3 версию питона, пытаюсь импортировать wx, а интерпритатор говорит, что нет такого модуля… как быть? ЧЯДНТ?



Офлайн

#2 Март 9, 2009 16:37:30

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

python3 и wxPython

А что именно Вы делали? Какая ось, версия wx, как устанавливали?

Офлайн

#3 Март 9, 2009 16:47:15

vvivan
От:
Зарегистрирован: 2009-03-08
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

python3 и wxPython

у меня Ubuntu Linux 8.10, поставил третью версию Питона из репов. wx не обновлял, вроде версия 2.8.8.0.Вотт вывод консоли:

vladimir@vladimir-desktop:~/workspace/Python-3.0.1$ python3.0
Python 3.0.1 (r301:69556, Mar 9 2009, 17:53:19)
[GCC 4.3.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import wx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named wx
>>>
Увидел, что пользовался rc1, только что пересобрал из исходников версию 3.0.1, но разницы нет…



Отредактировано (Март 9, 2009 16:59:48)

Офлайн

#4 Март 9, 2009 18:32:22

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

python3 и wxPython

И не появится, пока не поставите wx для третьего Питона (которого еще нет, но можно попробовать собрать самому).
Хотя бы потому, что модули попадают в разные папки и не пересекаются. Иными словами тройка будет искать в своих библиотечных путях, не заглядывая к соседям.



Офлайн

#5 Март 9, 2009 18:46:45

vvivan
От:
Зарегистрирован: 2009-03-08
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

python3 и wxPython

а какая версия wx идет для тройки? 2.9?
Или что, получается для третьего сейчас можно гуй писать только с использованием tk?



Отредактировано (Март 9, 2009 18:49:16)

Офлайн

#6 Март 9, 2009 19:35:10

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

python3 и wxPython

Пока что так…

Stani wrote:
> Hi,
> I was wondering if there are already any plans when or how wxPython
> will support/start moving to python 3? Are there a lot of issues
> involved with porting wxPython framework? (I don't mean user
> programs.) I know it is still a bit early but as it is coming closer
> maybe there is a roadmap already.

Nothing solid yet. I've got a general idea of things that will likely
need to be done, but haven't yet confirmed any of it or done any real
investigations.
Далась вам эта тройка. Пока на нее (почти) все библиотеки не мигрируют - что-то серьезное сделать затруднительно. Подождите немного



Офлайн

#7 Март 9, 2009 19:53:33

vvivan
От:
Зарегистрирован: 2009-03-08
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

python3 и wxPython

да в тройке уж очень удобно строки форматировать (str.format()), и с кодировками проблем нет. Вот есть у меня небольшой кусок кода, который я даже не знаю, как правильно сделать на двойке, я ведь человек начинающий… ладно, будем думать…



Отредактировано (Март 9, 2009 19:59:02)

Офлайн

#8 Март 11, 2009 13:25:13

Jenyay
От:
Зарегистрирован: 2007-08-10
Сообщения: 173
Репутация: +  1  -
Профиль   Отправить e-mail  

python3 и wxPython

str.format() есть и в Python 2.6. Проблемы с кодировками обычно тоже решаются использованием unicode и хранением исходников в utf-8.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version