我的项目具有各种依赖项,我将其安装在 MAC 上并且运行良好。
但是当我尝试在 ubuntu 上运行同一个项目时,它给出了错误:
nohup:将标准错误重定向到 ubuntu 中的标准输出
为了运行该项目,我必须运行./start.sh文件。
start.sh 中的命令
nohup python2.7 redis_worker.py >> worker.out &
sleep 1
nohup python2.7 app.py >> recv.out &
echo "Visit the url: http://127.0.0.1:8802/"
echo "http://127.0.0.1:8802/"
Run Code Online (Sandbox Code Playgroud)
然后它给出 put
ekodev@ezp:~/Documents/flipkart-scraper-master$ ./start.sh
nohup: redirecting stderr to stdout
Visit the url: http://127.0.0.1:8802/
http://127.0.0.1:8802/
ekodev@ezp:~/Documents/flipkart-scraper-master$ nohup: redirecting stderr to stdout
Run Code Online (Sandbox Code Playgroud)
任何机构都可以告诉我主要问题是什么?
2>&1在末尾添加&
nohup python2.7 redis_worker.py >> worker.out 2>&1 &
Run Code Online (Sandbox Code Playgroud)