Надо или полный путь к программе указать или чтобы он в PATH был.
Но может быть одна из команд pip из инструкции должна установить в какое-то глобальное место из PATH.
Ну даже если там нет сборки в какой-то бинарник, то там же есть какой-то скрипт (видимо с именем streamlink), который запускает всё, обрабатывает опции.
Если непонятно где и как, то надо разбираться, изучать проект, скрипты сборки, смотреть что делают те команды pip.
Installing Streamlink
After activating the new virtual environment, Streamlink’s development dependencies and Streamlink itself need to be installed.
То есть, должен быть установлен сам Streamlink. Видимо, это какая-то не та инструкция Видимо, это про разработку чего-то на его основе.
Начнем сначала.
Только что клонированный проект содержит две папки - src\streamlink (1,46 MB) и src\streamlink_cli (121 KB). В первом есть папка с файлами, которые названы как стримингвые сайты. Я так понимаю, это парсеры ссылок. У youtube-dl есть такая же папка. В streamlink_cli такой папки нет. Я так понимаю, мне нужен первый.
Но когда я захожу в папку и ввожу команду python.exe __main__.py, выдаётся ошибка:
Если сделать это в папке streamlink - ошибка будет точно такая же.
Чего он хочет?
p.s. Скриншот не той директории сделал Но в директории streamlink ошибка точно такая же.
А вот код __main__.py, кстати:
if __name__ == "__main__":
from streamlink_cli.main import main
main()