Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Help Me!!!  (Прочитано 3514 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн S3R1OUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Help Me!!!
« : 24 Апреля 2015, 18:00:49 »
Всем привет,я новенький. Проживаю в Украине. Вот что выдаёт терминал после ввода:
root@salim-AOA150:/home/salim# cat /var/log/syslog | egrep -i "(error|fail|warning)"
Apr 24 09:29:56 salim-AOA150 NetworkManager[727]: <error> [1429856996.130789] [nm-system.c:1266] nm_system_replace_default_ip6_route(): (eth0): failed to set IPv6 default route: -7
Apr 24 13:37:10 salim-AOA150 NetworkManager[727]: nm_ip4_config_add_nameserver: assertion 'nameserver > 0' failed
Apr 24 13:37:10 salim-AOA150 NetworkManager[727]: <error> [1429871830.514319] [nm-system.c:1266] nm_system_replace_default_ip6_route(): (eth0): failed to set IPv6 default route: -7
root@salim-AOA150:/home/salim#
это сисжурнал, как я понимаю. Скажите как сюда сбросить репорт хардинфо?
Ещё есть проблемы с Python, изучение которого начал вчера, но об этом позже. Систему юзаю без малого 2 недели и пока не разобрался.

Оффлайн SvMidi

  • Активист
  • *
  • Сообщений: 815
    • Просмотр профиля
Re: Help Me!!!
« Ответ #1 : 24 Апреля 2015, 18:07:21 »
Это всё замечательно, но что ты хочешь делать и что не получается?
Я знаю только то, что ничего не знаю, остальные не знают и этого.

Оффлайн S3R1OUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Help Me!!!
« Ответ #2 : 25 Апреля 2015, 09:28:47 »
Это всё замечательно, но что ты хочешь делать и что не получается?
Я начал осваивать Python, изучаю уроки на вашем форуме + он-лайн курс от КПИ, с тестами по каждой из лекций, и для обучения мне нужно чтоб, таже Hello world! работала!ясам файл я отметил как исполняемый, но через терминал он не запускается (пример взят с форума). Моё предположение о том, что возможно дело в первой строке программы (#!usr/bin/env python нужно прописать как #!usr/bin/salim/python_example python, возможно в этом дело?

Пользователь решил продолжить мысль 25 Апреля 2015, 09:36:10:
Это всё замечательно, но что ты хочешь делать и что не получается?
Либо проблема в том что я писал из root, а запустить пробую всё это дело без root, хотя что так, что так, в терминале вылезает ошибка синтаксиса и пишет что не найден такой каталог, папка, файл. Словом теряюсь в предположениях. И нет желания в последствии делать бэкап всей системы.
« Последнее редактирование: 25 Апреля 2015, 09:36:10 от S3R1OUS »

Оффлайн zotkindm

  • Старожил
  • *
  • Сообщений: 2452
  • (K)Ub 14.04
    • Просмотр профиля
Re: Help Me!!!
« Ответ #3 : 25 Апреля 2015, 09:49:19 »
Хм, новенький и уже знает как root включить. Тут что-то не вяжется. И вообще в чем смысл темы?

Оффлайн S3R1OUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Help Me!!!
« Ответ #4 : 25 Апреля 2015, 09:56:13 »
Это всё замечательно, но что ты хочешь делать и что не получается?
В режиме работы в интерпретаторе щчень часто вылезают вот такие "чудеса":
>>> strng = `The time has come for all good men to come to the aid of the party!`
  File "<stdin>", line 1
    strng = `The time has come for all good men to come to the aid of the party!`
                    ^
SyntaxError: invalid syntax
>>> str = `The time has come for all good men to come to the aid of the party!`
  File "<stdin>", line 1
    str = `The time has come for all good men to come to the aid of the party!`
                  ^
SyntaxError: invalid syntax
Версия интерпретатора:
salim@salim-AOA150:~$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:38)
[GCC 4.8.2] on linux2
на форуме примеры написаны, по тексту примера, на 2.5.2


Пользователь решил продолжить мысль [time]25 Апрель 2015, 11:02:30[/time]:
Хм, новенький и уже знает как root включить. Тут что-то не вяжется. И вообще в чем смысл темы?
на форуме, когда читал как устанавливать ПО через консоль, чтоб при каждой установке не вводить пароль, нашел вот такое: sudo su, ввёл в терминале написало root перед именем пользователя. А по борьбе с SyntaxError: invalid syntax не нарыл ничего. Вот такая вот "неувязка".

Пользователь решил продолжить мысль 25 Апреля 2015, 10:09:16:
Хм, новенький и уже знает как root включить. Тут что-то не вяжется. И вообще в чем смысл темы?
А смысл темы в том что человек просит помощи у людей, которые работают с Linux дольше, и соответственно более компетентны в вопросах. А просить помощи у Людей Знающих, как по мне - не есть плохо.
« Последнее редактирование: 25 Апреля 2015, 10:09:16 от S3R1OUS »

Оффлайн kosteek

  • Участник
  • *
  • Сообщений: 193
    • Просмотр профиля
Re: Help Me!!!
« Ответ #5 : 25 Апреля 2015, 11:34:36 »
Половина ответа - правильно заданый вопрос. Ты сначало вопрос сформулируй, поищи ответ в инете (100% ответ есть на первой ссылке). А так ты ничему ненаучишься. Предлагаю не подсказывать ответ на детский вопрос, так как питон и так ему написал в чем ошибка.
« Последнее редактирование: 25 Апреля 2015, 11:36:58 от kosteek »

Оффлайн zotkindm

  • Старожил
  • *
  • Сообщений: 2452
  • (K)Ub 14.04
    • Просмотр профиля
Re: Help Me!!!
« Ответ #6 : 25 Апреля 2015, 11:37:02 »
Цитировать
А смысл темы в том что человек просит помощи у людей, которые работают с Linux дольше, и соответственно более компетентны в вопросах. А просить помощи у Людей Знающих, как по мне - не есть плохо.
Так ты задай вопрос для начала, а потом жди ответа.

Оффлайн S3R1OUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Help Me!!!
« Ответ #7 : 25 Апреля 2015, 11:40:19 »
kosteek,
Как заставить работать скрипты написанные на .ру в терминале, если в Pluma синтаксических ошибок не показывает, а в терминале показывает инвалид синтакс.

symon2014

  • Гость
Re: Help Me!!!
« Ответ #8 : 25 Апреля 2015, 12:46:06 »
(Нажмите, чтобы показать/скрыть)
Кавычки не те. ` и ' <-- разные. ;)

Оффлайн S3R1OUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Help Me!!!
« Ответ #9 : 25 Апреля 2015, 14:01:41 »
symon2014,
использовал другие кавычки:
Python 2.7.6 (default, Mar 22 2014, 22:59:38)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print `Hello world!`
  File "<stdin>", line 1
    print `Hello world!`
                     ^
SyntaxError: invalid syntax
>>> print ¨Hello world!¨
  File "<stdin>", line 1
    print ¨Hello world!¨
          ^
SyntaxError: invalid syntax
и такие:
>>> print `Hello world!`
  File "<stdin>", line 1
    print `Hello world!`
                     ^
SyntaxError: invalid syntax
>>>
Результат видишь сам. Из-за этого инвалид синтакс не могу сдать даже пробный тест, благо попыток 100500 :), но по факту :(
смена кавычек не особо помогает, так-же как и Pluma, в которой по идее есть поддержка синтаксисов. Прямо в терминале (понимай в питоне) файл написанный в Плуме ( изначальный (с ошибками на отступах и кавычками) и исправленный), не открываются вообще.

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: Help Me!!!
« Ответ #10 : 25 Апреля 2015, 15:05:17 »
S3R1OUS, ты, видимо, совсем не понимаешь что тебе пишут... Т.н. "кавычки" на клавиатуре существуют минимум трех видов - ' (одинарные), " (двойные), ` (обратный апостроф). Тебе в питоне надо использовать ТОЛЬКО одинарные и двойные кавычки, которые на клавише с буквой "э" (в английской раскладке).
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн S3R1OUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Help Me!!!
« Ответ #11 : 25 Апреля 2015, 15:17:53 »
Protopopulus,
Пробовал использовать все тири вида ( в раскладке en, на клавишах э, shift+э и ё) результат не меняется. Пробовал играться с типами клавиатуры - картина та-же ( клавиатура на 84 клавиши, определяется в Hardinfo как AT Translated Set 2 keyboard, а в типах можно поставить только Acer Laptop). Вот такие пироги :(

symon2014

  • Гость
Re: Help Me!!!
« Ответ #12 : 25 Апреля 2015, 15:24:40 »
>>> print `Hello world!`
          |            | <-- не правильно
    print 'Hello world!' <-- правильно
 
Пришли свой пример(не длинный).   

Оффлайн Protopopulus

  • Старожил
  • *
  • Сообщений: 1695
  • А чего вы так смотрите?..
    • Просмотр профиля
Re: Help Me!!!
« Ответ #13 : 25 Апреля 2015, 15:24:59 »
SyntaxError: invalid syntax
>>> print ¨Hello world!¨
  File "<stdin>", line 1
    print ¨Hello world!¨
Ты хочешь сказать, что умлаут (  ̈ диакритический знак, как над буквой ё) у тебя вместо двойных кавычек печатается? Видимо, ты что-то нам не договариваешь.
Если ты владеешь знаниями, то и знания владеют тобой. (с) Protopopulus

Оффлайн S3R1OUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Help Me!!!
« Ответ #14 : 25 Апреля 2015, 15:36:29 »
symon2014,
вот такое вот:
>>> print ´Hello world!´
  File "<stdin>", line 1
    print ´Hello world!´
          ^
SyntaxError: invalid syntax
>>>
использовал одинарные кавычки под клавишей э без шифта (выше) и с шифтом (ниже):
>>> print ¨Hello world!¨
  File "<stdin>", line 1
    print ¨Hello world!¨
          ^
SyntaxError: invalid syntax
>>>
а без этих "прямых одинарных" кавычек получается криво :)

Пользователь решил продолжить мысль 25 Апреля 2015, 15:48:37:
Protopopulus,
печатается на раскладке en (shift+ё=~. ё=`) и вчём тут дело не могу понять, потому что, как писал выше, без этих "прямых одинарных" кавычек скрипт получается кривой :(
« Последнее редактирование: 25 Апреля 2015, 15:48:37 от S3R1OUS »

 

Страница сгенерирована за 0.034 секунд. Запросов: 19.