Найти - Пользователи
Полная версия: Windows/Linux переносимость исходников между платформами
Начало » GUI » Windows/Linux переносимость исходников между платформами
1
Saff
Пробовал запустить GUI приложение написанное с применением PythonCard(в Windows'е) в линуксе(само собой тоже на PythonCard'e)(Ubuntu)
Версия PythonCard 0.8.1-8.1

При запуске выдаёт следующее:

Traceback (most recent call last):
File “/var/lib/python-support/python2.5/PythonCard/menu.py”, line 205, in _dispatch
handler(background, aWxEvent)
File “/usr/share/python-support/python-pythoncard/PythonCard/tools/resourceEditor/resourceEditor.py”, line 1558, in on_fileRun_command
self.runScript(False)
File “/usr/share/python-support/python-pythoncard/PythonCard/tools/resourceEditor/resourceEditor.py”, line 1555, in runScript
os.system(python + interp + filename + args + ‘ &’)
UnicodeEncodeError: ‘ascii’ codec can't encode characters in position 28-34: ordinal not in range(128)


Кто нибудь сталкивался?
pythonwin
Saff
UnicodeEncodeError: ‘ascii’ codec can't encode characters in position 28-34: ordinal not in range(128)
посмотри http://www.rupy.ru/static/files/07/02/12/rupyru2007-yurevich-unicode.pdf
и
http://www.rupy.ru/member/5/#paper-6
Saff
Почитал, но тут проблема в другом. В исходниках нигде явно кодировка не указывается.
Ну + в интерфейсах(когда из линукса открываешь) отсутствуют некоторые элементы.
clopomor
Забули про
#-*-coding: cp-1251 -*-
на початку файлу
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB