【问题标题】:how to run python files on my red hat server? [duplicate]如何在我的红帽服务器上运行 python 文件? [复制]
【发布时间】:2015-11-12 10:02:46
【问题描述】:

我尝试使用 sh 命令,但总是得到 command not found in line x 错误。我正在使用 Red Hat 企业,我正在打开一个用 python 编程的 Nagios 插件。

错误:check_fileage.py:第 3 行:导入:找不到命令

【问题讨论】:

  • 文件有shebang吗?你试过python check_fileage.py吗?
  • 尝试查看任何教程。
  • Linux 中的可执行文本文件假定是 shell,如果它们没有所谓的“shebang”,它会指示操作系统使用其他解释器。您需要在第一行使用#! /usr/bin/env python(可选python2.7python3 等),以使Linux 使用Python 执行该脚本。
  • 我对 linux 很陌生,但是 python check_fileage.py 帮助了我 thx :)

标签: python linux sh redhat


【解决方案1】:

在您的 bash shell 中使用 python pythonFile.py,即在终端中

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-29
    • 1970-01-01
    • 2017-12-05
    • 2019-04-20
    • 2012-10-10
    • 2017-04-15
    相关资源
    最近更新 更多