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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: python 3.4 не работает  (Прочитано 2662 раз)

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

Оффлайн palzuncoff

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
    • positronbohemia.com
python 3.4 не работает
« : 01 Сентября 2015, 16:41:04 »
Здравствуйте, в каробке стоял python 2.7.6 после установки 3,4 перестали работать среды NiNJA Geany.
кроме того исчез значек обновлений системы и не работает менеджер установки програм.

Подскажите пожалуйста как починить, или хотябы как установить изначальную версию.
positronbohemia.com

Оффлайн Master_Sergius

  • Активист
  • *
  • Сообщений: 528
  • i3
    • Просмотр профиля
Re: python 3.4 не работает
« Ответ #1 : 01 Сентября 2015, 17:02:35 »
Наверное, те программы ссылались на второй пайтон, а новая симлинка заменила на 3.4, покажите ls -l /usr/bin/python
Мой блог о семействе *nix: http://nixtravelling.blogspot.com/

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: python 3.4 не работает
« Ответ #2 : 01 Сентября 2015, 17:22:27 »
+ еще расскажите - зачем и как вы ставили Python 3.4, если он начиная с 12.04 уже "в каробке" только вызывается не как /usr/bin/python , а /usr/bin/python3

Как вариант могу предложить снести все что установили и поставить третий питон из репозиториев (тот что из коробки вы уже снесли скорее всего при установке строннего пакета). "из каробочный" третий питон ничего в системе не ломает. А 2.7 вы скорее всего не снесли, но просто ссылка /usr/bin/python у вас ведет на /usr/bin/python3, а не на /usr/bin/python2 как должно быть.

PS Да, если вы "поставили 3.4" по чьему-то совету, то больше не слушайте советов этого человека, а если в сети, то дайте тут ссылочку, что бы там коменнт подобающий оставить.....
PSS просто вы уже не первый кто на эти грабли наступает и потом помощи просит тут на форуме....
« Последнее редактирование: 01 Сентября 2015, 17:28:10 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн palzuncoff

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
    • positronbohemia.com
Re: python 3.4 не работает
« Ответ #3 : 01 Сентября 2015, 17:51:00 »
Наверное, те программы ссылались на второй пайтон, а новая симлинка заменила на 3.4, покажите ls -l /usr/bin/python

dima@dima:~ > ls -l /usr/bin/python
lrwxrwxrwx 1 root root 7 сент.  1 15:15 /usr/bin/python -> python3

по поводу ссылки откуда инструкция вот она
https://toster.ru/q/66550


« Последнее редактирование: 01 Сентября 2015, 17:57:06 от palzuncoff »
positronbohemia.com

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: python 3.4 не работает
« Ответ #4 : 01 Сентября 2015, 17:57:36 »
palzuncoff, должно быть  /usr/bin/python -> python2

Можно просто поправить
sudo ln -s /usr/bin/python2 /usr/bin/python
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: python 3.4 не работает
« Ответ #5 : 01 Сентября 2015, 17:58:44 »
palzuncoff, а вы там мой комментарий к первому посту не поленились прочитать? :idiot2:

Да ... там комменты по дефолту скрыты - написал еще и ответом....

Уже второй раз по этой ссылке люди себе систему ломают.... Кто-нибудь знает как на тостере пожаловаться на вредный совет?
« Последнее редактирование: 01 Сентября 2015, 18:03:20 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн palzuncoff

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
    • positronbohemia.com
Re: python 3.4 не работает
« Ответ #6 : 01 Сентября 2015, 18:01:08 »
palzuncoff, должно быть  /usr/bin/python -> python2

Можно просто поправить
sudo ln -s /usr/bin/python2 /usr/bin/python

dima@dima:~ > sudo ln -s /usr/bin/python2 /usr/bin/python
[sudo] password for dima:
Очень жаль, попробуйте позже.
positronbohemia.com

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: python 3.4 не работает
« Ответ #7 : 01 Сентября 2015, 18:03:44 »
palzuncoff, пароль неправильно ввел

"Очень жаль, попробуйте позже." - это неправильный перевод "sorry, try again later" - дословно что-то типа "извини чувак, у тебя не вышло, попробуй еще разок"  ;)
« Последнее редактирование: 01 Сентября 2015, 18:05:21 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн palzuncoff

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
    • positronbohemia.com
Re: python 3.4 не работает
« Ответ #8 : 01 Сентября 2015, 18:06:39 »
dima@dima:~ > sudo ln -s /usr/bin/python2 /usr/bin/python
[sudo] password for dima:
ln: не удалось создать символьную ссылку «/usr/bin/python»: Файл существует


Пользователь решил продолжить мысль 01 Сентября 2015, 18:07:55:
palzuncoff, а вы там мой комментарий к первому посту не поленились прочитать? :idiot2:

Да ... там комменты по дефолту скрыты - написал еще и ответом....

Уже второй раз по этой ссылке люди себе систему ломают.... Кто-нибудь знает как на тостере пожаловаться на вредный совет?


не рвите душу)))
positronbohemia.com

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: python 3.4 не работает
« Ответ #9 : 01 Сентября 2015, 18:12:08 »
palzuncoff, тогда
sudo rm /usr/bin/python
sudo ln -s /usr/bin/python2 /usr/bin/python

Душу не рву но за такие вредные советы надо морду бить.
А вам надо быть внимательнее и почаще думать прежде чем делать..... Вы бы еще Патч Бармина себе на систему поставили. :2funny:
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн palzuncoff

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
    • positronbohemia.com
Re: python 3.4 не работает
« Ответ #10 : 01 Сентября 2015, 18:17:28 »
ну вроде норм
dima@dima:~ > sudo rm /usr/bin/python
[sudo] password for dima:
dima@dima:~ > sudo ln -s /usr/bin/python2 /usr/bin/python
dima@dima:~ > python
Python 2.7.6 (default, Jun 22 2015, 17:58:13)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

все круто заработало, нинзя запустилась

и если можно объяснике как 3 посавить правильно.
дайте правильную ссылку, а то уже ссыкатно а питон очен надо. :-[
и спасибо за советы.))
« Последнее редактирование: 01 Сентября 2015, 18:30:01 от palzuncoff »
positronbohemia.com

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: python 3.4 не работает
« Ответ #11 : 01 Сентября 2015, 18:32:14 »
palzuncoff, я уже объяснил если вы были внимательны......

Но вы не внимательны, потому повторяю.
Python v 3.4 aka /usr/python3 уже стоит в вашей системе если у вас версия Ubuntu 12.04 или старше.

Если вам нужен интерпритатор третьего питона - вызывайте его как python3
Если вам нужно что бы программа на питоне испольнялась в третьем питоне, то вызывайте ее как /usr/python3 <ваша программа> или если вы сделали ваш код на Pyhon исполняемым файлом и запускаете его непосредственно, то впишите в первую строчку вашей программы строку
#!/usr/bin/env python3
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Master_Sergius

  • Активист
  • *
  • Сообщений: 528
  • i3
    • Просмотр профиля
Re: python 3.4 не работает
« Ответ #12 : 01 Сентября 2015, 18:38:08 »
Хочу просто поблагодарить Sly_tom_cat за железную выдержку и наставление юного падавана. Ведь и мне не раз помог
Мой блог о семействе *nix: http://nixtravelling.blogspot.com/

Оффлайн palzuncoff

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
    • positronbohemia.com
Re: python 3.4 не работает
« Ответ #13 : 01 Сентября 2015, 18:45:57 »
да присаеденяюсь огромное спасибо, дело в том что недавно с Ubuntu, сложно проникнутся логикой, надеюсь и моё время придет когда буду объяснять.

и всетаки по теме. мне надо чтоб среда NINJA по умолчанию работала с третим, как это настроить?
positronbohemia.com

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: python 3.4 не работает
« Ответ #14 : 01 Сентября 2015, 19:08:42 »
В Geany - настройка через что запускать в меню сборки -> команды сборки. Где-то NINJA должно быть подобное - но где - я не знаю (бо NINJA не пользовался ни разу).
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

 

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