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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: sublime text не выполняет команды python [Решено]  (Прочитано 5306 раз)

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

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: sublime text не выполняет команды python
« Ответ #15 : 05 Февраля 2020, 14:42:53 »
MShi,
У тебя sublime установлен в snap или apt?

Оффлайн MShi

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: sublime text не выполняет команды python
« Ответ #16 : 05 Февраля 2020, 15:03:59 »
не понимаю,что имеется в виду.
есть :/snap/sublime-text и :~/.config/sublime-text-3
это означает, что установлен в snap?

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: sublime text не выполняет команды python
« Ответ #17 : 05 Февраля 2020, 15:10:42 »
MShi,
Да значит в снап. У снап программ ЕМНИП по умолчанию ограничены права на доступ к другим папкам системы.
Для проверки попробуй в меню "открыть файл" (или как там оно в сублим) открыть папку /usr/local/bin. Откроется?

Оффлайн MShi

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: sublime text не выполняет команды python
« Ответ #18 : 05 Февраля 2020, 15:15:44 »
Для проверки попробуй в меню "открыть файл" (или как там оно в сублим) открыть папку /usr/local/bin. Откроется?

открылось

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: sublime text не выполняет команды python
« Ответ #19 : 05 Февраля 2020, 15:26:36 »
Ну тогда не знаю

Оффлайн MShi

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: sublime text не выполняет команды python
« Ответ #20 : 05 Февраля 2020, 15:33:35 »
в папке задублированы файлы python и python3.8
может снести python3.8? я только не знаю как.

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: sublime text не выполняет команды python
« Ответ #21 : 05 Февраля 2020, 15:38:29 »
MShi,
Попробуй "чистый" эксперимент.
Загрузись в лайв с флешки, установи сублим, и проверь все там.

Оффлайн es1840

  • Активист
  • *
  • Сообщений: 328
    • Просмотр профиля
Re: sublime text не выполняет команды python
« Ответ #22 : 05 Февраля 2020, 21:04:56 »
Единственное, наверное, снести все пакеты python3 , затем установить их заново.
Потом собирать python3.8

Или переустановить систему.
Выбрать что легче сделать

Оффлайн MShi

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: sublime text не выполняет команды python
« Ответ #23 : 05 Февраля 2020, 22:10:58 »
решение нашёл. спасибо коллегам за помощь - натолкнуло на соответствующие размышления.

Т.к.как я указывал ранее у меня дублирование файлов python различных версий в папке /usr/local/bin, я воспользовался командой для создания символических ссылок ln -s в том же каталоге и под именем python.
$ sudo ln -s python3.8 /usr/local/bin/python

В результате была создана символическая ссылка /usr/local/bin/python, указывающая на /usr/local/bin/python3.8. Теперь по имени python выполняется конкретный бинарник, но уже под именем python.

Оффлайн es1840

  • Активист
  • *
  • Сообщений: 328
    • Просмотр профиля
Re: sublime text не выполняет команды python
« Ответ #24 : 05 Февраля 2020, 22:25:33 »
А затем где-нибудь, когда-нибудь системе понадобится Python 2.7 - и она вызовет python,  а он уже 3.8

 

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