问题:
pytorch 代码里面出现如下代码:
_, term_width = os.popen('stty size', 'r').read().split()
报错如下:
stty: 'standard input': Inappropriate ioctl for device
Traceback (most recent call last):
File "/home/xxxx/Projects/net/utils.py", line 48, in <module>
_, term_width = os.popen('stty size', 'r').read().split()
ValueError: not enough values to unpack (expected 2, got 0)
解决方法:
# _, term_width = os.popen('stty size', 'r').read().split()
_, term_width = shutil.get_terminal_size()