LinuxForum.Fans
Тема

Eclipse не принимает кирилицу.

Автор: tsentavr 4 сообщений 1551 просмотров
#369935
text
print("Hello")
print("Ny chto eto!!!!!!")
print("Hello World!!!")

На выходе

text
pydev debugger: starting
Hello
Ny chto eto!!!!!!
Hello World!!!

print("Ну а по русски")

на выходе

text
pydev debugger: starting
Traceback (most recent call last):
  File "/home/alex/ECLIPSE/eclipse/plugins/org.python.pydev_3.3.3.201401272249/pysrc/pydevd.py", line 1738, in <module>
    debugger.run(setup['file'], None, None)
  File "/home/alex/ECLIPSE/eclipse/plugins/org.python.pydev_3.3.3.201401272249/pysrc/pydevd.py", line 1355, in run
    pydev_imports.execfile(file, globals, locals)  # execute the script
  File "/home/alex/workspace/New_1/src/Test.py", line 1
SyntaxError: Non-ASCII character '\xd0' in file /home/alex/workspace/New_1/src/Test.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

Что с этим делать? UTF-8 Везде установил вроде бы. Даже в eclipse.ini добавил строку

text
-Dfile.encoding=UTF-8

По этой ссылке http://habrahabr.ru/post/167559/ пытался . :'(
Пишите попроще.

#369956

tsentavr, добавьте в начало скрипта строчку

text
#_*_ coding: utf-8 _*_
#369973
-=Serj=- написал:
tsentavr, добавьте в начало скрипта строчку
text
#_*_ coding: utf-8 _*_

Благодарю. Сработало. Просто думал что в 3.3 это не нужно. Посмотрел ролик там писали на английском.

#369999
"tsentavr" написал:
Просто думал что в 3.3 это не нужно.

не нужно. скорей всего у тебя среда настроена на второй питон...

Войдите или зарегистрируйтесь, чтобы ответить.