У меня есть программа, где я должен установить переменную окружения с помощью setenv, но я получаю сообщение об ошибке "/bin/sh: setenv command not found"
, но setenv - это встроенная команда оболочки, почему она не работает с python подпроцесс. Может ли один помочь мне с этимиспользовать setenv в подпроцессе python
Код я написал это:
def ansaunrel(self):
apat = ['setenv ',' ANSA_SRV ','srtia027,srtia028,srtia004']
subprocess.Popen(apat,shell=True)
ansrun='/share/ansa/NOT_RELEASED/14.2.2/ansa64.sh'
subprocess.Popen(ansrun,shell=True)
После установки переменной ENV я должен запускать программу оболочки, но программа не начала работы, как переменная окружать не установлена должным образом. Итак, как я могу это сделать
я постараюсь это спасибо – ayaan
спасибо, что работал – ayaan