[Comm] Eric. Помогите настроить.
Olexander Chernetskyy
sp_archer на meta.ua
Чт Окт 8 19:01:36 UTC 2009
Установил в p5 eric4, а в branch4 - просто eric.
Начал читать http://www.altlinux.org/Books:PythonSchool и ставить опыты.
Беру из http://www.altlinux.org/images/a/af/Examples.tar.gz первый скрипт
script-01.py
# -*- coding: utf-8 -*-
# Простейший ввод и вывод
#
print "Привет!"
# input - для чисел
# raw_input - для строк
s1=raw_input("Как тебя зовут? ")
print "Здравствуй, "+s1+"!"
Запускаю.
В просто eric под бранч4
-------------------------
в окне выполнения вижу такое:
Python 2.5.4 (r254:67916, Feb 6 2009, 12:35:27)
[GCC 4.1.2 20070626 (ALT Linux, build 4.1.2-alt2)] on
archer.elitenet.kr.ua, Qt-Version
>>> Как тебя зовут?
а в stderr такое:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/eric3/Debugger/DebugServer.py",
line 889, in handleLine
line = str(us)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-5:
ordinal not in range(128)
Ввожу asdf
Получаю в stderr:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/eric3/Debugger/DebugServer.py",
line 889, in handleLine
line = str(us)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-9:
ordinal not in range(128)
В eric4 под p5
--------------
В окне выполнения:
Python 2.5.4 (r254:67916, May 19 2009, 22:58:03)
[GCC 4.4.0 20090514 (ALT Linux 4.4.0-alt3)] в
comp-Celeron-CPU-990325.localdomain, Standard
>>> Привет!
Как тебя зовут? asdf
После ентера такое окно с ошибкой:
Отлаживаемая программа выбросила исключение unhandled UnicodeDecodeError
"'ascii" codec can't decode byte 0xd0 in position 0: ordinal not in
range(128)"
Файл <такой-то>, строка 8
Если 8-ю строку привести к виду
print "Zdorovo, "+s1+"!"
то работает.
В настройках eric смотрел. Везде где упоминаются кодировки указано utf8.
Python HowTo Unicode читал.
Гуглил.
Победить ума не хватает.
И еще. В eric4 под p5 в окне редактора не работает стрелка вниз. Ни одна.
А также не работает Enter на цифровой клавиатуре.
И самое противное. В консоли в обеих системах этот скрипт работает без мата.
Помогите настроить хоть в одной какой-то системе.
Заранее благодарен.
--
Best regards,
ArCher
Подробная информация о списке рассылки community