Pymacs在安装Python后启动Emacs时出错
我使用其中一个msi文件安装了python。但是,当我启动Emacs的,它给了我:Pymacs在安装Python后启动Emacs时出错
问题1,我以为我已经修复
当我运行cmd,然后键入蟒蛇,我得到
"python" is not recognized as an internal or external command, operable program or batch file.
所以来自在线资源,(Windows 7的BTW)又到系统属性和环境变量,并增加了用户变量我的特定用户
Path and %PATH%;C:\Python27
它瓦特请了一下,而不是没有。
问题2:
pymacs-report-error: Pymacs helper did not start within 30 seconds
,我不知道为什么。我怎样才能解决这个问题?
我认为你的可执行文件必须是“python”而不是“python2.7”(例如)。另外,Pymacs必须安装到python目录的site-packages目录(或者是PYTHONPATH env变量的一个目录)(在基于UNIX的系统上,我使用'pip'或'easy_install')。
最后,pymacs.el必须放在〜/ .emacs.d/vendor /(例如)目录中(在windows上,参考this post)并正确加载。
在我的〜/ .emacs.d/init.el我有这样的:
(setq my-dot-emacs-dir "~/.emacs.d")
(setq my-vendor-emacs-dir (concat my-dot-emacs-dir "/vendor"))
(add-to-list 'load-path my-vendor-emacs-dir)
可以适应这个代码加载位于您.emacs.d /供应商/
自动.el文件对我来说(ubuntu 11.10和12.04)这个问题是由pymacs被安装在dist-packages引起的 - 这似乎是[已知问题](https://bugs.launchpad.net/python-mode/+bug/852287 )。我试图通过点安装,但这似乎并没有正确建立python库。最后我做了这个'cp cp -r/usr/share/pyshared/Pymacs/my/virtualenv/lib/python2.7/site-packages /' – scytale 2012-04-30 19:37:48
您是否检查过pymacs是否按照他们在文档中说的那样工作? :http://pymacs.progiciels-bpi.ca/pymacs.html#check-if-pymacs-would-work – 2010-10-21 10:12:46
你可以给我们一个安装顺序吗?另外,你使用的是哪个版本的Pymacs?之前我遇到过这个问题,我自己修复了这个问题。但首先我需要知道我们是否有同样的问题。 – 2011-02-04 04:01:01