从今天开始,Emacs里面可以运行任何你想要的程序 (Linux & Windows & Mac & BSD)

实在不行可以试试eaf的依赖里面linux的repo里面有的可以用包管理器装上,没有的用pip全局安装,不用虚拟环境。 不过我建议老哥还是劳逸结合,这都快2点了还在debug有点拼 :joy:

稳定重现步骤是啥?能稳定重现我就可以修

Qt: Session management error: Could not open network socket EAF process starting… Traceback (most recent call last): File “/home/ufo/.emacs.d/elpa/27.1/develop/eaf-20210328.1539/eaf.py”, line 180, in create_app self.create_buffer(buffer_id, url, module_path, arguments) File “/home/ufo/.emacs.d/elpa/27.1/develop/eaf-20210328.1539/eaf.py”, line 193, in create_buffer module = importlib.import_module(module_path) File “/usr/lib/python3.8/importlib/init.py”, line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File “”, line 1014, in _gcd_import File “”, line 991, in _find_and_load File “”, line 975, in _find_and_load_unlocked File “”, line 671, in _load_unlocked File “”, line 783, in exec_module File “”, line 219, in _call_with_frames_removed File “/home/ufo/.emacs.d/elpa/27.1/develop/eaf-20210328.1539/app/camera/buffer.py”, line 25, in from PyQt5.QtMultimedia import QCameraInfo, QCamera, QCameraImageCapture ModuleNotFoundError: No module named ‘PyQt5.QtMultimedia’ Traceback (most recent call last): File “/home/ufo/.emacs.d/elpa/27.1/develop/eaf-20210328.1539/core/utils.py”, line 58, in on_signal_received self._func(obj, *args, **kwargs) File “/home/ufo/.emacs.d/elpa/27.1/develop/eaf-20210328.1539/eaf.py”, line 256, in update_views view = View(self.buffer_dict[buffer_id], view_info) KeyError: ‘a393-3f8a-1648-4780-1b58-1c50-1248’

Qt: Session management error: Could not open network socket EAF process starting… Session is not restored, as no data present in session file.

怎么重现的?

EAF浏览器已经支持的Vimium模式按键,无法识别或进入iframe内部,可有办法?

from PyQt5.QtMultimedia import QCameraInfo, QCamera, QCameraImageCapture

ModuleNotFoundError: No module named ‘PyQt5.QtMultimedia’ Traceback (most recent call last): File “/home/ufo/.emacs.d/elpa/27.1/develop/eaf-20210328.1539/core/utils.py”, line 58, in on_signal_received self._func(obj, *args, **kwargs) File “/home/ufo/.emacs.d/elpa/27.1/develop/eaf-20210328.1539/eaf.py”, line 256, in update_views view = View(self.buffer_dict[buffer_id], view_info) KeyError: ‘29e6-15ae-b83d-16f8-7a17-fe41-88f2’ 我没动什么?除了摄像头,其他大概都能用了,还是keyerror

你的pyqt有问题阿,报错信息说的很明白了。

self.camera = QCamera(self.available_cameras[i])

IndexError: list index out of range

你确定你有摄像头吗?

确定,老大!

你打印一下i是多少吧?

Screenshot from 2021-04-07 13-49-04

请问Mac下都实现了哪些功能呢?

Emacs失去焦点后EAF buffer的内容不能显示,具体限制Readme都写清楚了,如果最大化窗口使用Emacs和其它平台没什么区别。

请问为什么eaf-open-browser总是python闪退呢?

贴一下eaf buffer的报错信息?不过我猜是依赖没装全,记得手动执行一下install-node-apps.js。

重新执行之后可以了,谢谢!

请问Mac下使用eaf-open-camera总是python崩溃该怎么办呢

Wiki里已经提到了怎么解决,跟权限有关。