我用python3编写了一个脚本,它给我提供了一些磁铁链接,这个脚本运行得很完美,但是我希望它能够定期运行,所以我每隔一天创建一个cron作业来完成它。
在测试时,我得到了xdg的错误:没有打开‘磁铁’的方法.
我已经检查过我的默认浏览器是firefox,而磁铁链接的默认应用程序是qbitorrent,我对如何解决这个问题没有想法。
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: www-browser: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: links2: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: elinks: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: links: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: lynx: not found
/usr/bin/xdg-open: 851: /usr/bin/xdg-open: w3m: not found
xdg-open: no method available for opening 'magnet:?x谢谢
发布于 2020-04-13 12:39:14
我刚找到解决办法
我使用bash文件启动python3虚拟环境,并运行脚本。
我在文件2环境变量的开头添加了
export BROWSER=/usr/bin/firefox
export DISPLAY=:0解决了这个问题
https://unix.stackexchange.com/questions/579771
复制相似问题