Я пытаюсь вызвать sdk version
из подпроцесса, но возвращается «версия: sdk: команда не найдена»
Вот мой код Python3:
from subprocess import call
call("sdk version".split())
С терминала я могу набрать sdk version
очень хорошо, и я вижу, что «SDKMAN 5.7.3 + 337» выводится на экран. Почему этот вызов подпроцесса не может его увидеть?
я тоже пробовал
call("sdk version", shell=True, executable='/bin/bash')
безрезультатно