ubuntn 18.04下安装Julia1.3.0(多用户使用)

MIT正式发布编程语言Julia 1.3.0:Python、R、C++三合一!

Julia 是一个面向科学计算的高性能动态高级程序设计语言。其语法与其他科学计算语言相似。在许多情况下拥有能与编译型语言相媲美的性能。Julia 是个灵活的动态语言,适合科学和数值计算,性能可与传统静态类型语言媲美。主要用于数值计算,核心语言非常小.

对于单一用户可以参见这两个链接:

                                             https://blog.csdn.net/One_of_them/article/details/82805929

                                             https://blog.csdn.net/zhengbd2/article/details/83591342

但是,如果多用户使用,还是有些不同的。下面我们来看看如何对多用户安装并配置julia(有些地方很low,还请各位看客不要唏嘘我这小菜鸟喔!)。以下为管理员账户进行操作的。

Step1、从官网下载最新的julia-1.3.0 版本。官网: https://julialang.org/

Step2、在Downloads里面解压julia,得到文件夹julia-1.3.0。(这里用root和普通账户一样,解压出来就好)    

tar -zxvf julia-1.3.0-linux-x86_64.tar.gz

 step3、为了多用户使用,将解压的文件复制到/usr/local 路径下。但是该路径下不存在julia-1.3.0文件夹,必须提前创建一个。

打开终端,进入/usr/local路径,使用root账户创建。

root@xxxxx-W560-G10:/usr/local# mkdir julia-1.3.0

step4、将解压在Downloads里面的julia-1.3.0复制到/usr/local 路径下。(为了方便复制,回到Download路径下)

root@xxxxxx-W560-G10:/home/xxxxx/Downloads# cp -rf julia-1.3.0/*  /usr/local/julia-1.3.0

step5、退出root 模式,进入 /usr/local/julia-1.3.0/bin路径下,使用pwd查看并拷贝路径。

xxxxx@xxxxx-W560-G10:/usr/local/julia-1.3.0/bin$ pwd

  /usr/local/julia-1.3.0/bin

step6、环境变量设置。参考: 

ubuntu 安装 Julia: https://www.jianshu.com/p/4432e5ee5b4b

如何给Ubuntu正确地设置永久环境变量并立即生效https://blog.csdn.net/weixin_36296538/article/details/83044639

ubuntu三种添加环境变量的方法https://blog.csdn.net/Lazybones_3/article/details/79511341

Ubuntu Linux 环境变量PATH设置https://blog.csdn.net/xiaolekule/article/details/6999614

xxxxx@xxxxx-W560-G10:~$ sudo vim /etc/profile
注:使用sudo vim /etc/profile和在root下运行 vim /etc/profile 效果是一致的,这里更改的是系统级环境变量,对所有用户都有效。

# 将 export PATH=/usr/local/julia-1.3.0/bin:$PATH 写在文件末尾。保存并退出。

export PATH=/usr/local/julia-1.3.0/bin:$PATH

如果已经添加过其他的环境变量,并列在后面就可以。保存并退出。

export PATH=/usr/local/MATLAB/R2019a/bin:/usr/local/julia-1.3.0/bin:$PATH

执行如下命令,使环境变量生效。

xxxxx@xxxxx-W560-G10:~$ source /etc/profile
注;这里在普通账户下运行和在root账户下运行有些区别的。在root账户下运行,只能在root下运行julia。所以要退出root在普通账户下运行此命令。

这样管理员就搞定julia环境变量设置了(这种设置方法对所有用户都起作用)。对于普通用户来说,可以直接使用Julia命令打开应用。使用Ctrl+Alt+T 打开终端,输入julia就可以看到如下界面(这里忘记截图了,用windows下代替)。

如果环境变量只想对当前用户有效,如下设置。

xxxxx@xxxxx-W560-G10:~$ vim ~/.bashrc
%注这里更改是用户级环境变量,只对当前用户有效

在打开文件的最后一行输入:

export PATH=<your-path>:$PATH 
%注:我的 <Julia-path> 为 /usr/local/julia-1.3.0/bin  所以可以设置为:
export PATH=/usr/local/julia-1.3.0/bin:$PATH 

保存并退出,然后再输入

xxxxx@xxxxx-W560-G10:~$  source ~/.bashrc

对于普通用户来说,就搞定julia了

注:这里写一个会出问题的方法,为大家避坑提供经验。如下环境变量设置也会实现上述任务,但是会出现系统环境变量问题,是系统命令:su,sudo,vi,vim......不能再次使用

xxxxx@xxxxx-W560-G10:~$ vim ~/.bashrc
#注这里更改是用户级环境变量,只对当前用户有效

在打开文件的最后一行输入:

PATH="...:<Julia-path>" %注:我的 <Julia-path> 为 /usr/local/julia-1.3.0/bin

保存并退出,然后再输入

xxxxx@xxxxx-W560-G10:~$  source ~/.bashrc

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值