使用Paramiko时环境变量的差异
发布于 2021-01-29 14:10:24
我正在通过终端(在Mac上)连接到SSH并运行Paramiko
Python脚本,由于某些原因,两个会话的行为似乎有所不同。PATH
在这些情况下,环境变量是不同的。
这是我运行的代码:
import paramiko
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect('host', username='myuser',password='mypass')
stdin, stdout, stderr =ssh.exec_command('echo $PATH')
print (stdout.readlines())
知道为什么环境变量不同吗?
我该如何解决?
关注者
0
被浏览
121