Grishanenko
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору artenounx Цитата: 2015-2019 его не устраивает (не хватает библиотеки api-ms-win-crt-runtime-I1-1-0.dll). Странно, разве обратной совместимости нет? Ох уж эта Microsoft. | Ха! Я тоже попался. Обратите внимание что не хватает api-ms-win-* А в версии VC-2015/2019 эти файлы обзываются api_ms_win_* Переименовал - подхватились, но ошибка та же. Внутри архива PYTHONXP есть еще один архив sxf - Python37_WinXP_20181128_105126167.exe Внутри, среди прочих файлов, есть kernelXP.dll По VirusTotal 19/69 срабатываний. Не многовато ли? В таком варианте ошибка меняется: Код: python.exe -x -B yt_dlp.zip Traceback (most recent call last): File "runpy.py", line 193, in _run_module_as_main File "runpy.py", line 85, in _run_code File "yt_dlp.zip\__main__.py", line 16, in <module> File "yt_dlp.zip\yt_dlp\__init__.py", line 16, in <module> File "yt_dlp.zip\yt_dlp\options.py", line 8, in <module> File "yt_dlp.zip\yt_dlp\downloader\__init__.py", line 3, in <module> File "yt_dlp.zip\yt_dlp\compat.py", line 18, in <module> File "socket.py", line 49, in <module> ImportError: DLL load failed: Не найдена указанная процедура. | Причем, теперь подгружаются комплектные библиотеки: libcrypto-1_1.dll api-ms-win-crt-utility-l1-1-0.dll Alex_Piggy Я выкачивал из WebArchive.org старые версии OpenSSL, когда в начале года не смог запустить относительно новые версии wget. Тогда ничего не получилось, но на уровне системы я их не устанавливал. Это были файлы Win32OpenSSL_Light-1_0_2L.exe и Win32OpenSSL_Light-1_1_1h.exe В архиве PYTHONXP пакеты OpenSSL v1.1.1d for XP.7z и OpenSSL v1.1.1c for XP.7z Где-то внутри: libeay32.dll ssleay32.dll А где-то: libcrypto-1_1.dll libssl-1_1.dll Тут уже нужно понимать что куда подкидывать и какой программе что именно нужно... Методом тыка не получается. |