Emacs - 尝试打开信息文件时"Uncompression program 'gzip' not found"



我对Emacs完全陌生,所以这可能是一个非常天真的问题,但我似乎找不到任何关于这个的东西。

基本问题似乎是我无法打开任何"信息"主题。

当我试图打开其中任何一个时,我得到的错误是:

Uncompression program 'gzip' not found

我已经安装了Gzip for Windows(在这里),但这并没有解决问题。

我在Windows 7和Windows 8.1计算机上都尝试过。我使用的是Emacs 24.3(i386-mingw-nt6.1.7601),尽管我也从这里尝试过Emacs 24.4.50.1(x86_64-w64-mingw32)

问题可能是gzip库不在Emacs使用的路径中。

Emacs的第三方构建很难得到支持,而且在今天基本上没有必要。现在有官方的Windows版Emacs二进制版本,应该可以捆绑您需要的一切。我在Windows7上使用这些版本取得了很多成功。

下载最新的zip(当前为emacs-24.4-bin-i686-pc-mingw32.zip),解压缩文件,然后运行wbin/runemacs.exe。那个版本应该完全支持info。

只需下载gzip.exe(当然是窗口版本)并让EMACS访问它。因为这样可以节省一些空间。

似乎w64版本包含压缩的Elisp源,而官方版本则未压缩。因此,如果您只是解压缩所有源代码,那么它也应该与w64版本(包含更多库)一起使用。

我在Emacs的根文件夹中的mingw-bash shell(它也应该在Cygwin中工作)中做了以下操作:

find-name\*.gz-exec gunzip"{}"\;

最新更新