美文网首页
paramiko模块坑——输入非linux/shell命令未正常

paramiko模块坑——输入非linux/shell命令未正常

作者: 魂之挽歌w | 来源:发表于2019-10-17 20:44 被阅读0次

问题:今天使用paramiko模块进行ssh连接,发现执行非Linux/Shell原始命令,即其他配置了环境变量的软件的命令(如常用的python、java、jmeter等)都未正常执行,比如:输入cmd为“java -version"发现版本为1.7,而实际环境变量中使用的是1.8,使用XShell 执行java -version可以正确获取为1.8,
结论:使用paramiko连接时,环境变量相当于未设置,需要手动重新启动环境变量
解决方法:命令前面加上source etc/profile,例如“soure etc/profile ; java -version"

相关文章

网友评论

      本文标题:paramiko模块坑——输入非linux/shell命令未正常

      本文链接:https://www.haomeiwen.com/subject/eyfvmctx.html