lINUX PYTHON未找到错误

lINUX PYTHON未找到错误

使用以下命令将 python 作为进程运行:nohup python app.py & --port=4650 如果一切正常并且服务器正常运行,则进程将退出而不会出现任何错误。

我在 --port=4650 上收到错误,提示“未找到”

这为什么是错的???

答案1

在 shell 中,&是命令分隔符(如;)。您要求 shell 运行两个单独的命令:

  • nohup python app.py &

  • --port=4650

确保&始终位于命令的末尾。

答案2

我对命令行的这一部分有点模糊,但我相信这会在 Python 中运行 app.py 并将其置于后台:

nohup python app.py &

然后,我相信这是作为一个单独的命令尝试的,但显然不存在:

--port=4650

我怀疑你想运行这个:

nohup python app.py --port=4650 &

这是假设您的 app.py 被编写为接受 --port 参数。

相关内容