在emacs下搭建简易的julia学习环境

julia语言发展很快,但是在emacs下目前并没有特别好用的插件,所以我尝试用julia-emacs和julia-repl搭建了一个方便学习者学习的环境,连个插件的都可以在github上搜到,安装也不困难,安装完毕后按C-c C-z可以在emacs里打开Julia控制台,然后按C-c C-b执行,对于初学者而言,这个环境非常方便。

但是有一个问题是,在安装julia的时候,如果时候用修改.bashrc的方法添加julia的路径的话,在emacs里打开jl文件后按C-c C-z会报一个找不到julia程序的错误,只有在命令行输入emacs xxx.jl的时候,按C-c C-z才能正确执行。

解决方法是:安装时不要在.bashrc里添加julia的bin目录,而是建立软连接: ln -s /home/meng/julia-1.6.x/bin/julia /usr/bin/julia

这样,在emacs里就可以愉快的使用C-c C-z和C-c C-b玩耍了。

1 个赞

环境变量问题,你可能需要的是这个

1 个赞

要不要看看 julia-snail, 作者回复挺快的

回头去试试看, julia-emacs感觉作者好像都不维护了

我贴的这个方法,今天我在windows下试了一下,发现依然是找不到julia的启动程序的,然后我想到了你的方案,然后就试了一下,安装说明里有这么一行: (exec-path-from-shell-copy-env “PATH”) 后面这个PATH,在windows下我不知道该怎么指定,想请教一下~

不知道,我没用windows