专栏首页SnailTyannohup python缓存问题

nohup python缓存问题

版权声明:博客文章都是作者辛苦整理的,转载请注明出处,谢谢! https://blog.csdn.net/Quincuntial/article/details/79286298

文章作者:Tyan 博客:noahsnail.com | CSDN | 简书

深度学习用python跑数据时,经常会用到nohup命令,通常的命令格式如下:

nohup python [python source file] (> [log file]) 2>&1 &

如果没有指定输出文件,nohup会将输出放到nohup.out文件中,但在程序运行过程中nohup.out文件中不能实时的看到python的输出,原因是python的输出有缓冲。

解决方案如下:

  • 方案一

使用-u参数,使python输出不进行缓冲,命令格式如下:

nohup python -u [python source file] (> [log file]) 2>&1 &
  • 方案二
export PYTHONUNBUFFERED=1
nohup python [python source file] (> [log file]) 2>&1 &

参考资料

https://stackoverflow.com/questions/12919980/nohup-is-not-writing-log-to-output-file

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • pandas的基本用法(二)——选择数据

    Tyan
  • Ubuntu的apt-file解决依赖问题

    版权声明:博客文章都是作者辛苦整理的,转载请注明出处,谢谢! https://blog.cs...

    Tyan
  • Deformable Convolutional Networks论文翻译——中文版

    Deformable Convolutional Networks 摘要 卷积神经网络(CNN)由于其构建模块固定的几何结构天然地局限于建模几何变换。在这项工作...

    Tyan
  • 【人工智能】机器学习的框架偏向于Python原因

    前言 主要有以下原因: 1. Python是解释语言,程序写起来非常方便 写程序方便对做机器学习的人很重要。 因为经常需要对模型进行各种各样的修改,这在编译语...

    小莹莹
  • python在不同平台下的安装方法

    首先访问http://www.python.org/download/去下载需要的python版本。我使用的是python2.7.5版本

    py3study
  • MySQL的Python语法

    MySQL 可应用于多种语言,包括 PERL, C, C++, JAVA 和 PHP。 在这些语言中,Mysql在PHP的web开发中是应用最广泛。 这里我们将...

    Rare0716
  • python基础项目实战:实现黑客暮雨效果

    给大家分享一个利用Python制作黑客暮雨效果,是一个非常酷炫的效果,具有一定的参考价值,希望能够帮助到大家,代码如下:

    一墨编程学习
  • DIY个人智能家庭网关—— 路由器篇之安

    在openwrt上进行二次开发编写自己的程序,python肯定是最方便最快捷的编程语言,因为它是解释型语言,无需openwrt的编译环境,只要安装好了pytho...

    py3study
  • 精选10大门类100道python面试题(建议收藏)

    很多人学完python在问面试笔试该怎么准备,因此小编总结并精选了近200年的python面试和笔试题,总共分为十个门类100多道python面试题,愿各位小伙...

    行哥玩Python
  • Windows下的python环境配置(python工程狮)

    python鱼霸霸

扫码关注云+社区

领取腾讯云代金券