Linux系统安装Julia语言并在VS Code中进行配置

Julia是一种专为科学计算而生的高级编程语言,具有开源、多平台、高性能的特点。Julia结合了动态语言的易用性与编译语言的速度,部分归功于其基于LLVM的JIT编译器,能够生成高效的本地代码。这使得Julia在许多情况下能够拥有与编译型语言(如C和FORTRAN)相媲美的性能,同时是动态类型的,类似于脚本语言,支持交互式使用。

这里我使用了jill在命令行终端安装Julia,使用jill安装Julia的优点主要包括以下几个方面:

  1. 跨平台支持jill是一个跨平台的Julia安装工具,支持Windows、macOS、Linux以及FreeBSD等多种操作系统。这意味着无论用户使用哪种操作系统,都可以通过jill来安装Julia,无需担心兼容性问题。
  2. 一键安装jill提供了简单的一键安装功能,用户只需在命令行中输入相应的命令,即可完成Julia的安装。这不仅简化了安装过程,还节省了用户的时间。
  3. 自动版本检测与下载jill能够自动识别并从最近的镜像服务器下载Julia安装包,确保用户能够快速获取最新版本的Julia。同时,它还支持下载并验证安装包的完整性和安全性,保障用户的使用体验。
  4. 多版本管理jill支持安装和管理多个Julia版本,用户可以根据需要安装不同版本的Julia,并通过简单的命令在不同版本之间进行切换。这对于需要在不同版本上进行开发和测试的开发人员来说非常有用。
  5. 符号链接管理jill通过符号链接管理多个Julia版本,用户可以通过统一的命令启动不同版本的Julia,无需担心版本冲突或路径问题。这使得版本切换变得非常简单和直观。
  6. 环境变量配置jill支持通过环境变量配置默认的下载源、安装位置和符号链接创建位置,用户可以根据自己的需求进行灵活配置,简化频繁的参数输入。
  7. 易于更新:使用jill安装Julia后,用户可以通过简单的命令来更新Julia到最新版本,无需手动下载和替换旧版本。这使得保持Julia环境的最新性变得非常简单和快捷。

julia官方下载地址:https://julialang.org/downloads/

 先安装pip:

sudo apt install python3-pip

随后安装venv环境:

sudo apt install python3-venv

 创建一个python的venv环境:

python3 -m venv ~/myenv

激活这个python环境:

source ~/myenv/bin/activate

接下来就可以安装jill了:

pip install jill

 jill的常用命令如下:

 这里我安装的Julia 1.6.7版本,这是一个长期支持版本:

jill install 1.6.7

安装完成后查询下Julia的安装路径:

which julia

完成后更新下环境配置文件,我的环境配置文件是.bashrc文件,在文件中加入julia的安装路径:

export PATH=/home/astra/.local/bin:$PATH

也可以在.bashrc文件中加入国内镜像源,这样下载Julia库的时候会快一些:

export JULIA_PKG_SERVER="https://mirrors.pku.edu.cn/julia/"

 保存配置文件后更新一下:

 source ~/.bashrc

在终端输入命令启动Julia交互终端:

julia

 Julia安装完成

 语言安装完成后即可在IDE中进行配置,这里推荐使用VS Code,先下载插件:

julia 插件

Julia Color Themes 插件(主题颜色)

 Jupyter 插件(方便在Jupyter notebook中编辑Julia代码)

插件安装完成后重启VS Code,即可在VS Code中愉快的使用Julia了

Julia脚本: 

 

 在.ipynb(Jupyter)中使用Julia:

猜你喜欢

转载自blog.csdn.net/m0_73500130/article/details/142318625