我正在尝试在linux中使用lisp,但我无法让侦听器工作。
使用Eclipse的菜单,在帮助中 - >安装新软件,我安装了蒲公英插件,但每次我尝试运行lisp代码,比如(+ 1 2)
,简单一点,我得到以下错误:
Error in background evaluation
java.net.ConnectException: Connection refused
Error initialising connection
java.net.ConnectException: Connection refused
Starting eval server failed
Cannot run program "/home/michael/.eclipse/org.eclipse.platform_3.8_155965261/plugins/de.defmacro.dandelion.env.clisp.linux.x86_2.49.2/binary/environment_clisp_2.49.2": error=13, Permission denied
我尝试过运行命令
sudo chmod + /home/michael/.eclipse/org.eclipse.platform_3.8_155965261/plugins/de.defmacro.dandelion.env.clisp.linux.x86_2.49.2/binary/environment_clisp_2.49.2
然而我看不到输出,终端只是进入下一个新线。我正在运行64位ubuntu版本14.我对这一切都很新,但我想使用linux作为我的主要操作系统,因为它对学校来说非常方便。如果有人有想法,请告诉我!
答案 0 :(得分:0)
这个答案将使用蒲公英插件让SBCL监听器在linux中的eclipse中工作。
我要做的就是告诉我的电脑显示隐藏的文件和文件夹。手动导航到
/home/michael/.eclipse/org.eclipse.platform_3.8_155965261/plugins/de.defmacro.dandelion.env.sbcl.linux.x86_1.1.10/binary
右键单击可执行文件并编辑权限以允许我进行所有读写访问。
我做了同样的事/home/michael/.eclipse/org.eclipse.platform_3.8_155965261/plugins/de.defmacro.dandelion.env.clisp.linux.x86_2.49.2
我重新启动了eclipse,运行了SBCL [1.1.10]监听器并测试了(+ 1 2)
我得到了答案3.我无法让CLISP 2.49.2监听器正常工作但只能在Linux中开发lisp让我很开心,我希望这有助于其他人。