yibie
2024 年11 月 12 日 23:53
1
正常,是指达到勉强可用的水平,依然存在不少 Buggy 的状况——比如移动窗口,会不太跟;无法启动一些截屏工具来录制 GIF(窗口会不停闪动,直到变成空白)。但瑕不掩瑜,学会避免这些情况,就能好好地用。
以下是测试 EAF 上网的情况,网页渲染是没什么问题的,YouTube 这种复杂的视频网站也都正常:
简单的试了 pyqtterminal,可以正常输入命令和执行,但剪贴板里的内容无法粘贴上。
目前使用 EAF 打开 PDF 不正常,说找不到 Buffer-id,暂时不知什么情况。
当前 Emacs 版本:GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin24.0.0, NS appkit-2566.00 Version 15.0.1 (Build 24A348)) of 2024-11-09
1 个赞
PDF 那个看 *eaf*
buffer 的内容, 一般都是少安装Python依赖导致的。
yibie
2024 年11 月 13 日 13:19
3
显示缺少 pygments
但在终端下
pip install pygments
Requirement already satisfied: pygments in /opt/homebrew/lib/python3.10/site-packages (2.18.0)
yibie:
pygments
你跑 EAF 的python是什么版本哇? 要看看 python 的版本和你 pip 安装的版本一不一样?
yibie
2024 年11 月 13 日 14:03
5
这个要怎么查询?
我的环境和系统路径里的 python 都是 Python 3.10
使用快捷键 C-h v,调用 describe-variable 查询 eaf-python-command。
假如查询得到是 Python3.10。
那么就用 python3.10 -m pip install pygments
。
因为 EAF 的 Python 脚本都是用 eaf-python-command 指定的 Python 版本环境运行的。
1 个赞
yibie
2024 年11 月 13 日 17:00
7
你的解答启发了我。现在已经可以顺利地浏览 PDF 了:
我的解决方法是:
C-h v 查询 eaf-python-command
点击查询页面中的 customize,进入 emacs 的可视化配置页面
在配置页面中,在红箭头指向的 String 栏位里填入 python3.10
问题解决。
3 个赞
我只羡慕这个PDF,竖版繁体,还带批注,能share么?
3 个赞
yibie
2024 年11 月 16 日 02:51
12
发现一个小问题, 在 emacs 的 customize 页面里设置了 eaf-python-command 的值,但这个值,会随着 emacs 的重启,而丢失。
我必须手动修改。
稳定复现,每一次设置值了之后,我都会 Apply Save and Set。
@manateelazycat 大佬,看看我的解决方法和过程,可否逆推到问题发生的原点?
我的系统是 macOS 15.1,emacs 版本:
GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin24.0.0, NS appkit-2566.00 Version 15.0.1 (Build 24A348)) of 2024-11-09
yibie
2024 年11 月 16 日 05:48
14
不行。
我的设置是:
(setq eaf-python-command 'python3.10)
重启报错:
Debugger entered--Lisp error: (wrong-type-argument stringp python3.10)
yibie
2024 年11 月 16 日 05:50
15
大佬,我把 eaf.el 里的这一句修改成这样就可以了:
(defcustom eaf-python-command (if (memq system-type '(cygwin windows-nt ms-dos)) "python.exe" "python3" "python3.10")
"The Python interpreter used to run eaf.py."
:type 'string)