使用livestreamer在ubuntu中录制

时间:2016-12-26 17:58:12

标签: python linux ubuntu twitch

我正在努力解决这个问题,因为我不在python中编码或使用linux。所以我的问题是这个,我有一个python脚本将运行检查是否有用户在线上抽搐,如果他是livestreamer将开始录制。在Windows中运行得很好,但现在我正在尝试在linux上运行ubuntu并且我有这个错误:

File "billowy.py", line 97, in <module>
    main()   File "billowy.py", line 76, in main
    dir_path = '%s\livestreamer\livestreamerrc' % os.environ['APPDATA']   File "/usr/lib/python3.4/os.py", line 631, in
__getitem__
    raise KeyError(key) from None KeyError: 'APPDATA'

完整脚本:http://pastebin.com/tDVrwcmh

1 个答案:

答案 0 :(得分:0)

一个。复制文件&#39; livestreamerrc&#39;适用于Linux中的Windows~ / .livestreamerrc或创建新文件touch ~/.livestreamerrc

湾第76行

dir_path = '%s\livestreamer\livestreamerrc' % os.environ['APPDATA']

变化

if os.name == 'nt':
    dir_path = '%s\livestreamer\livestreamerrc' % os.environ['APPDATA']
elif os.name == 'posix':
    dir_path = '%s/.livestreamerrc' % os.getenv("HOME")