为了账号安全,请及时绑定邮箱和手机立即绑定

运行 Salt minion 指定 Python 路径

运行 Salt minion 指定 Python 路径

白衣染霜花 2022-06-14 17:45:53
有没有办法指定必须用于运行 salt-minion 的 python 解释器?我有几个盐奴才在本地网络上运行。它们中的大多数都可以正常工作,但是有些 minion 会抛出错误,我们的猜测是 minion 使用 python 3 而不是 python 2 运行(我们需要使用salt-2018.3.4-py2)如果我运行python --version它说版本是 3.7。我们如何强制minion使用python 2.7?谢谢。
查看完整描述

1 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

我会说它直接取决于您的安装包。如果你安装salt-2018.3.4-py2了它意味着它将与 py2 一起运行。


在我的奴才上,安装了 salt-2019.2-py3 并且我有


$ python -V

Python 2.7.13

$ salt-minion --versions

Salt Version:

           Salt: 2019.2.0


Dependency Versions:

           cffi: Not Installed

       cherrypy: Not Installed

       dateutil: 2.5.3

      docker-py: Not Installed

          gitdb: 2.0.0

      gitpython: 2.1.1

          ioflo: Not Installed

         Jinja2: 2.9.4

        libgit2: Not Installed

        libnacl: Not Installed

       M2Crypto: Not Installed

           Mako: Not Installed

   msgpack-pure: Not Installed

 msgpack-python: 0.4.8

   mysql-python: Not Installed

      pycparser: Not Installed

       pycrypto: 2.6.1

   pycryptodome: Not Installed

         pygit2: Not Installed

         Python: 3.5.3 (default, Sep 27 2018, 17:25:39)

   python-gnupg: Not Installed

         PyYAML: 3.12

          PyZMQ: 16.0.2

           RAET: Not Installed

          smmap: 2.0.1

        timelib: Not Installed

        Tornado: 4.4.3

            ZMQ: 4.2.1


System Versions:

           dist: debian 9.9 

         locale: UTF-8

        machine: x86_64

        release: 4.9.0-9-amd64

         system: Linux

        version: debian 9.9 


$ head -1 /usr/bin/salt-minion 

#!/usr/bin/python3


查看完整回答
反对 回复 2022-06-14
  • 1 回答
  • 0 关注
  • 152 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信