artenounx
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Alex_Piggy Цитата: для WinXP есть полнофункциональная версия Python 3.7.1 | Спасибо за инфу. Вижу фанаты не бросают XP и допиливают. Поставил python 3.7.1, но 1. Ему надо ни много ни мало 2017 redist. 2015-2019 его не устраивает (не хватает библиотеки api-ms-win-crt-runtime-I1-1-0.dll). Странно, разве обратной совместимости нет? Ох уж эта Microsoft. На 2015 запускается, но в терминале какая-то ошибка (при запуске python --version). На 2017 запускается чисто. Насколько я знаю, 2015, 2017 и 2019 не могут существовать вместе, они друг друга заменяют и все относятся к 14 ветке. То есть, рядом с 2017 не установить новый 2015-2019. Он его заменит. А 2015-2019 не устраивает питона. Пробовал утаскивать библиотеку api-ms-win-crt-runtime-I1-1-0.dll, уже другая ошибка: точка входа в manifest. 2. Ладно, остановились на 2017. Скармливаю python yt-dlp (не yt-dlp.exe, а сам python скрипт) Ошибка: ImportError: DLL load failed: Не найдена указанная процедура 3. Для python 3.7.1 не портировали pip. В данном случае он не нужен, но нужно иметь в виду. Для неофициального 3.4.10 есть pip. Но не думаю, что много пакетов в репозитории pypi.org поддерживают 3.4. harrykkk Цитата: pip сам рулит зависимостями и ставит их автоматом Это если зависимости обязательные | Я ставил yt-dlp через pip на Linux (python 3.8). Там эти зависимости обязательные и ставятся автоматом. Вот, что youtube-dl и yt-dlp точно не помешает (для ютуба), так это ffmpeg/ffprobe и их придется ставить самому в PATH (например, в C:\Windows), а не через pip. Из pip по запросу pip3 install ffmpeg ставится ffmpeg-1.4 весом 5 КБ. | Всего записей: 531 | Зарегистр. 05-08-2021 | Отправлено: 18:37 29-09-2021 | Исправлено: artenounx, 18:53 29-09-2021 |
|