lINUX PYTHON não foi encontrado erro

1

Execute o python como um processo com este comando: nohup python app.py & --port = 4650 Se tudo estiver bem e o servidor estiver funcionando, o processo sairá sem erros.

Estou recebendo um erro em --port = 4650, dizendo "não encontrado"

Por que isso está errado ???

    
por Erik Hamelink 31.12.2014 / 20:10

2 respostas

0

No shell, & é um separador de comando (como ; ). Você está pedindo ao shell para executar dois comandos separados:

  • nohup python app.py &

  • --port=4650

Certifique-se de que & esteja sempre no final do seu comando.

    
por 31.12.2014 / 20:36
1

Estou um pouco confuso nessa parte da linha de comando, mas acredito que isso rode o app.py no Python e o coloque em segundo plano:

nohup python app.py &

Então, acredito que isso seja tentado como um comando separado, que obviamente não existe:

--port=4650

Suspeito que você queira executar isso:

nohup python app.py --port=4650 &

Isto está assumindo que seu app.py está escrito para aceitar um argumento --port.

    
por 31.12.2014 / 20:38

Tags