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


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

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

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

Оффлайн sdchess

  • Автор темы
  • Активист
  • *
  • Сообщений: 282
    • Просмотр профиля
Опять о 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

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

Оффлайн sdchess

  • Автор темы
  • Активист
  • *
  • Сообщений: 282
    • Просмотр профиля
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

  • Участник
  • *
  • Сообщений: 202
  • 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

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

Оффлайн sdchess

  • Автор темы
  • Активист
  • *
  • Сообщений: 282
    • Просмотр профиля
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

  • Автор темы
  • Активист
  • *
  • Сообщений: 282
    • Просмотр профиля
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
Поэтому, я по-прежнему не знаю как поправить ситуацию!

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

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

Оффлайн qpdb

  • Активист
  • *
  • Сообщений: 405
  • xUbuntu 20.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

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

Оффлайн qpdb

  • Активист
  • *
  • Сообщений: 405
  • xUbuntu 20.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

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

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3448
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Опять о youtube-dl!
« Ответ #13 : 10 Апреля 2021, 22:31:42 »
И почему мы берем винтовку и стреляяем себе в ногу7 Мы не ищем легких путей,  а начинаем изобретать собтвенный велосипед.
sudo apt-get  install youtube-dl
Fujitsu UH552: Intel i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Samsung 860 EVO 250GB/Ubuntu Budgie 18.04
HP Pro 840 G3: Intel i5-6300U, 8GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04

Оффлайн qpdb

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

 

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