clojure之路:Emacs+clojure环境搭建,"File error: Cannot open load file, inversion" "clojure update-first"问题解决

  话说任何语言的学习,环境搭建是一个蛋疼的问题,网上google的n多文章,试了一边一边又一边,终于在某个下午搭建好列环境,基于linux系统环境搭建总结如下:

1.主要的参考文章:

  http://sunng.info/blog/2011/09/beginning-emacs-for-clojure/

2.注意事项:

  a).rpm -qa emacs查看emacs的版本,如果不是emace-24.*版本,则回出现“File error: Cannot open load file, inversion”问题,接着会导致所有的后续工作都无法成功,详情见https://github.com/technomancy/emacs-starter-kit/issues/155;果断rpm -e xxx --nodeps卸载当前的emacs版本,然后下载24.x版本,解压,./configure,make,make install;注意configure报错,则根据其提示加上--with-xx=no即可;

  b).更加令人头疼的事情是参考文章中的lein plugin install swank-clojure 1.3.2,从官网下载lein-2.0最新版本竟然"update-fisrt"错误,什么奇怪的问题都碰到了;之后google换其它安装方法死活不成功,终于在一遍遍的努力下,发现2.0版本和1.x版本差别很大,特别对plugin;果断换1.5.2版本:https://github.com/technomancy/leiningen/tree/1.5.2;然后lein slef-install;再lein plugin install swank-clojure 1.3.2;终于成功了,泪流满面。。。

3.其它资料链接:

  http://www.blogjava.net/killme2008/archive/2012/05/19/378535.html

感谢广大朋友的分享!

posted @   成金之路  阅读(690)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示