问题如标题所述,解决方式是在 shell 脚本中引入环境变量 EXPORT PYTHON_HOME=XXX

 

有关linux环境变量的一些知识:

在登录Linux时要执行文件的过程如下:

首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,用户主目录下文件的执行的顺序为:~/.bash_profile -> ~/.bash_login -> ~/.profile。

 

问题出现有python利用paramiko  ssh linux系统时,执行文件有会不同,执行有差异,一些系统环境变量没有被执行(PYTHON_HOME环境变量已经在/etc/profile中配置)

 

具体原因还需要深入分析……

相关文章:

  • 2022-12-23
  • 2021-08-16
  • 2022-12-23
  • 2022-12-23
  • 2021-10-15
  • 2021-08-31
猜你喜欢
  • 2021-10-18
  • 2021-10-18
  • 2022-12-23
  • 2021-10-18
  • 2021-05-20
  • 2021-12-18
  • 2022-12-23
相关资源
相似解决方案