Ставим tube_by_VadimML24 от Мегалорд
[15:29, 4/9/2025]
tube_by_VadimML24.tar
Там три варианта. Два из консоли, третий крайний с интерфейсом.
[15:06, 4/9/2025] Мегалорд: Все скачанные видео сохраняются в папке downloads рядом с программой
FFmpeg должен быть установлен для конвертации в MP4 (но MP3 работает без него)
Мегалорд: python 3.13
pip install ffmpeg
pip install yt-dlp
Ответ системы: SyntaxError: invalid syntax
[15:30, 4/9/2025] Мегалорд: Вот ещё: Сначала питона поставить с прописыванием его в PATH (в инсталяторе галочку поставить)
[15:31, 4/9/2025] Мегалорд: Потом в консоли две строки по очереди
ESV: в exe url не вставляется:
И вот так с командной строкой открывается, если ее закрыть прога тоже закрывается
Ищем варианты запуска
Чтобы добавить Python в PATH, нужно выполнить следующие шаги:
- Найти место установки Python. Для этого нужно нажать клавишу WINDOWS и выполнить поиск по запросу «Python». Если результатов поиска нет, то Python не установлен на компьютере, нужно его загрузить. 1
- Проверить установку Python. Нужно нажать «Открыть расположение файла» и скопировать путь к месту установки Python.
- C:\PROGRAM FILES\WINDOWSAPPS\PYTHONSOFTWAREFOUNDATION.PYTHON.3.13_3.13.1008.0_X64__QBZ5N2KFRA8P0
- Добавить скопированный путь в качестве переменной среды. Для этого нужно выполнить поиск по запросу «Переменные среды» и нажать на соответствующую кнопку. 1
- Добавить путь к Python в переменные среды пользователя. Будут доступны две категории: «Пользователь» и «Система». Нужно добавить Python в категорию «Пользователь». Для этого нужно нажать на кнопку «Новый» в разделе «Пользователь». 1
- Проверить, установлена ли переменная среды. Для этого нужно открыть CMD и ввести «Python». Если переменная среды установлена, то команда Python запустится, в противном случае — нет. 1
PATH — системная переменная, которая содержит список каталогов, в которых операционная система ищет приложения.
pip install ffmpeg
FFmpeg — это набор свободных библиотек с открытым исходным кодом для записи, конвертации и передачи цифровых аудио- и видеозаписей в различных форматах.
Pip install — это команда для установки пакетов в системе управления пакетами pip на языке программирования Python 14.
Например, чтобы установить библиотеку requests, нужно выполнить команду:
pip install requests
Пакеты, установленные с помощью pip, обычно располагаются в директории, где установлен Python, в поддиректории «site-packages» 12.
Если установка происходит в виртуальном окружении, то пакеты устанавливаются в директорию этого виртуального окружения, снова в поддиректории «site-packages» 12.
Например, если используется виртуальное окружение, созданное в директории «myenv», то пакеты будут установлены в директории «myenv/lib/pythonX.Y/site-packages», где «X.Y» — это версия Python, используемая в виртуальном окружении 2.
Если же Python и pip установлены глобально, то пакеты будут установлены в директории «lib/pythonX.Y/site-packages» в директории установки Python 2.
Чтобы узнать точное местоположение установленного пакета, можно воспользоваться модулем «site» в Python 2. Команда «python -m site» выведет список всех директорий, где pip ищет пакеты 2. Для вывода директории установки конкретного пакета можно использовать команду «python -c "import package; print(package.path)"», где «package» — это имя установленного пакета
заставить pip переустановить пакет, можно использовать опцию --force-reinstall 13. Она заставляет pip удалить текущий пакет, а затем установить его заново, даже если он уже обновлён до последней версии 1.
Для этого нужно запустить в терминале команду:
pip install --force-reinstall package_name
1. Вместо package_name следует указать имя пакета, который нужно переустановить
Ещё один способ — использовать опцию -I или --ignore-installed 1. Она заставляет pip игнорировать любую установленную версию пакета и выполнить свежую установку 1. Для этого нужно запустить команду:
pip install -I package_name
При использовании опций --force-reinstall или -I важно помнить, что принудительная переустановка может привести к сбоям в существующей настройке, если делать это неправильно