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


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

Автор Тема: Опять о youtube-dl!  (Прочитано 2519 раз)

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

Оффлайн sdchess

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Опять о youtube-dl!
« : 10 Апреля 2021, 10:44:53 »
Обновил youdube-dl по рецепту, которым воспользовался раньше сам:
https://forum.ubuntu.ru/index.php?topic=313382.msg2438439#msg2438439
(Снес и пытался ставить снова!)
Получил результат:
youtube-dl
/usr/bin/env: «python»: Нет такого файла или каталога
Следует сказать, что сейчас я обновляю youdube-dl
Не буду описывать все свои действия, но результат был неизменный!
Нужно сказать, что в прошлый раз у меня был ubuntu 16.04, а - сейчас 20.04 (да и машина другая).

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3249
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #1 : 10 Апреля 2021, 11:13:43 »
Я недавно обновлял youtube-dl, нормально обновился. python3-pip у вас установлен?
Пётр.

Оффлайн sdchess

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #2 : 10 Апреля 2021, 11:21:34 »
Я недавно обновлял youtube-dl, нормально обновился. python3-pip у вас установлен?
pip3 install youdube-dl
ERROR: Could not find a version that satisfies the requirement youdube-dl (from versions: none)
ERROR: No matching distribution found for youdube-dl
А как решить эту проблему не знаю!

Оффлайн Sydybyl

  • Участник
  • *
  • Сообщений: 203
  • Notebook W54_W94_W955TU,-T,-C Archlinux KDE.
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #3 : 10 Апреля 2021, 12:22:16 »
А если так pip3 install youtube-dl
Notebook W54_W94_W955TU, Arch linux KDE.
"Чем больше я узнаю, тем больше я понимаю как много я не знаю".

Оффлайн qpdb

  • Забанен
  • Активист
  • *
  • Сообщений: 628
  • xUbuntu 22.04
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #4 : 10 Апреля 2021, 12:43:22 »
Вот посмотрел у себя:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 10 Апреля 2021, 12:50:36 от qpdb »

Оффлайн sdchess

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #5 : 10 Апреля 2021, 14:29:37 »
Вот посмотрел у себя:
(Нажмите, чтобы показать/скрыть)
А у меня так:

youtube-dl --version
/usr/bin/env: «python»: Нет такого файла или каталога

Или стоит повторить удаление и ручную установку?!
« Последнее редактирование: 10 Апреля 2021, 14:32:12 от sdchess »

Алексиус

  • Гость
Re: Опять о youtube-dl!
« Ответ #6 : 10 Апреля 2021, 14:52:22 »
Мне, в 20.04, справиться с такой же проблемой помогло вот это:
Цитировать
Самый простой способ справиться с этим в Ubuntu 20.04+ - создать символическую ссылку с python на python3:

sudo ln -s /usr/bin/python3 /usr/bin/python
этот перевод https://ask-ubuntu.ru/questions/758136/youtube-dl-usr-bin-env-python-net-takogo-fajla-ili-kataloga, если не ошибаюсь, отсюда:
https://askubuntu.com/questions/1242139/youtube-dl-usr-bin-env-python-no-such-file-or-directory
Цитировать
The easiest way to deal with this in Ubuntu 20.04+ is to symlink python to python3:

sudo ln -s /usr/bin/python3 /usr/bin/python

По этому поводу там же есть примечание:
Цитировать
Однако обратите внимание, что если вы устанавливаете другие программы Python, которые полагаются на более старую версию Python, они могут не работать или работать правильно, пока вы не удалите символическую ссылку и не установите старую версию Python или не исправите программы для использования Python 3. Но более старая версия Python больше не поддерживается, поэтому было бы лучше использовать только программы Python, которые могут работать под Python 3.

Оффлайн sdchess

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #7 : 10 Апреля 2021, 15:30:40 »
Мне, в 20.04, справиться с такой же проблемой помогло вот это:
Цитировать
Самый простой способ справиться с этим в Ubuntu 20.04+ - создать символическую ссылку с python на python3:

sudo ln -s /usr/bin/python3 /usr/bin/python
Все было бы неплохо, но есть  два обстоятельства:
1. У меня в папке /usr/bin/ есть две символьные ссылки python2 и python3 (не вполне понимаю их назначение!?)
2. Кроме того здесь есть сами бинарные файлы: python2.7 и python3.8
Поэтому, я по-прежнему не знаю как поправить ситуацию!

Оффлайн Папандопуло

  • Активист
  • *
  • Сообщений: 353
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #8 : 10 Апреля 2021, 18:34:09 »
Скачал у DebianА 11 youtube-dl DEB-пакет, и косяки прошли

Оффлайн qpdb

  • Забанен
  • Активист
  • *
  • Сообщений: 628
  • xUbuntu 22.04
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #9 : 10 Апреля 2021, 20:10:45 »
А у меня так:
Попробуйте сделать классический поиск я всегда это советую, ну типа «от печки», есть такая идиома в русском языке…
sudo updatedb # обновить базу данных
locate -cie "*youtube-dl*"
locate -ie "*youtube-dl*"
Вот у меня всего 6 позиций, но интерес представляет только эта
/usr/local/bin/youtube-dl
Я забыл откуда я брал этот совет устанавливать (« Ответ #5 : Сегодня в 14:29:37 ») , но по-моему непосредственно с их сайта…
Посмотрите если после удаления ничего с названием youtube-dl не покажется, пробуйте устанавливать.

У меня xUbuntu 20.04, но думаю это не важно.

Оффлайн sdchess

  • Автор темы
  • Активист
  • *
  • Сообщений: 295
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #10 : 10 Апреля 2021, 20:26:33 »
Похоже, что команда locate у меня не установлена.
Впрочем система не реагирует и на sudo updatedb!
Что-то надо доустановить!?

Оффлайн qpdb

  • Забанен
  • Активист
  • *
  • Сообщений: 628
  • xUbuntu 22.04
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #11 : 10 Апреля 2021, 22:16:54 »
Похоже, что команда locate у меня не установлена.

Не знаю… :idiot2: … Но этого по-моему не может быть…
Если с системой ничего не делать «экспериментального :(» то точно не должно быть…

Код: (sh) [Выделить]
whereis locate
locate: /usr/bin/locate /usr/share/man/man1/locate.1.gz
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
whereis youtube-dl
youtube-dl: /usr/local/bin/youtube-dl

не реагирует и на sudo updatedb
Там «реакция» заключается в ожидании пока база обновится и через определённое время эмулятор терминала готов к вводу следующей команды… Там не будет никаких сообщений, просто как бы немного «повисит» и будет готов к дальнейшей работе.
« Последнее редактирование: 10 Апреля 2021, 22:26:12 от qpdb »

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 5532
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #12 : 10 Апреля 2021, 22:25:37 »
я по-прежнему не знаю как поправить ситуацию!
- мне когда-то помоглоsudo apt install python-is-python3

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #13 : 10 Апреля 2021, 22:31:42 »
И почему мы берем винтовку и стреляяем себе в ногу7 Мы не ищем легких путей,  а начинаем изобретать собтвенный велосипед.
sudo apt-get  install youtube-dl
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн qpdb

  • Забанен
  • Активист
  • *
  • Сообщений: 628
  • xUbuntu 22.04
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #14 : 10 Апреля 2021, 22:40:08 »
Мы не ищем легких путей
Да могло уже от многочисленных всяких попыток что-то и сломаться :(
Надо выполнить ряд стандартных в таких случаях и неопасных процедур, что я и предлагал…

 

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