我想使用python在当前终端中设置环境。我已经尝试过以下方法,但是它们都在子终端中执行。
Ex 1-export OpenCV_DIR=/home/root/cv_install/share/OpenCV/
我尝试了::
a)os.environ['OpenCV_DIR'] = "/home/root/cv_install/share/OpenCV/"
b)subprocess.run("export OpenCV_DIR=/home/root/cv_install/share/OpenCV/", shell=True)
c)os.system("export OpenCV_DIR=/home/root/cv_install/share/OpenCV/", shell=True)
以上列出的方法均不适合我。谁能帮助我。
答案 0 :(得分:0)
您尝试过
shell=True
它将帮助您在外壳中启用命令
subprocess.run("export OpenCV_DIR=/home/root/cv_install/share/OpenCV/", shell=True)