Julia 语言环境安装

下面是 Julia 语言环境 的完整安装与配置指南(适用于 Windows / macOS / Linux),一步一步带你快速搭建好开发环境。


一、下载与安装 Julia(最新稳定版)

当前最新稳定版:Julia 1.10.x(截至 2025 年 10 月)

1. 访问官网下载

https://julialang.org/downloads

选择对应系统:

系统下载链接
Windowsjulia-1.10.x-win64.exe
macOSjulia-1.10.x-mac64.dmg(Intel)或 julia-1.10.x-macaarch64.dmg(Apple Silicon)
Linux.tar.gz 压缩包

二、系统别安装步骤

Windows

  1. 双击下载的 .exe 文件
  2. 按提示安装(建议勾选 “Add Julia to PATH”
  3. 安装完成后:
  • 打开 命令提示符PowerShell
  • 输入:
    bash julia --version
  • 看到版本号即成功

提示:安装路径默认 C:\Users\你的用户名\AppData\Local\Programs\Julia-1.10.x


macOS

  1. 双击 .dmg 文件
  2. Julia-1.10.app 拖到 Applications 文件夹
  3. 打开 终端(Terminal)
  4. 创建软链接(推荐):
   sudo ln -s /Applications/Julia-1.10.app/Contents/Resources/julia/bin/julia /usr/local/bin/julia
  1. 验证:
   julia --version

Linux(Ubuntu / Debian 示例)

# 1. 下载压缩包(以 1.10.5 为例)
wget https://julialang-s3.julialang.org/bin/linux/x64/1.10/julia-1.10.5-linux-x86_64.tar.gz

# 2. 解压到 /opt(推荐)
sudo tar -zxvf julia-1.10.5-linux-x86_64.tar.gz -C /opt

# 3. 创建软链接
sudo ln -s /opt/julia-1.10.5/bin/julia /usr/local/bin/julia

# 4. 验证
julia --version

其他发行版(如 Fedora、Arch)可使用包管理器或相同方式


三、启动 Julia REPL(交互式环境)

在终端输入:

julia

你会看到:

               _
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.10.5 (2024-08-20)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

julia>

Ctrl+D 或输入 exit() 退出。


四、推荐开发环境配置

工具安装方式推荐指数
VS Code + Julia 插件首选★★★★★
Jupyter NotebookIJulia★★★★
Juno (Atom)老派★★
Vim/Neovim + julia-vim极客★★★

最佳选择:VS Code + Julia 插件

1. 安装 VS Code

https://code.visualstudio.com

2. 安装 Julia 插件

  1. 打开 VS Code
  2. Ctrl+Shift+X 打开扩展市场
  3. 搜索 julia → 安装 “Julia” by julialang

3. 配置 Julia 路径(首次使用会自动检测)

打开一个 .jl 文件,VS Code 会提示:

“Julia executable not found. Set path?”

点击设置,指向你的 julia.exejulia 可执行文件。

4. 常用快捷键

功能快捷键
执行当前行Shift + Enter
执行选中代码Ctrl + Enter
打开 REPLAlt + JAlt + O
查看变量悬停或 Ctrl + 鼠标悬停

五、包管理器(Pkg)使用

Julia 自带包管理器,无需额外安装。

进入 Pkg 模式

在 REPL 中按 ] 键:

(v1.10) pkg>

常用命令

add Plots           # 安装包
add DataFrames CSV  # 一次安装多个
rm Plots            # 卸载
status              # 查看已安装包
update              # 更新所有包

退出 Pkg 模式:按 BackspaceCtrl+C


六、验证环境是否正常(运行测试)

新建文件 test.jl

using Plots
x = 1:100
y = sin.(x ./ 10)
plot(x, y, title="Sine Wave", label="sin(x/10)", lw=2)
savefig("sine.png")
println("绘图已保存为 sine.png")

运行:

julia test.jl

看到终端输出并生成 sine.png 图片 → 环境完全成功!


七、常见问题解决

问题解决方案
julia: command not found检查是否加入 PATH,重新打开终端
VS Code 无法启动 Julia手动设置 Julia 可执行路径:
Ctrl+, → 搜索 julia executable
包安装慢使用国内镜像:
JULIA_PKG_SERVER=pkg.julialang.org 或使用清华源
中文乱码确保终端支持 UTF-8(如 Windows Terminal)

国内加速(可选)

# 在 ~/.julia/config/startup.jl 中添加
ENV["JULIA_PKG_SERVER"] = "https://mirrors.tuna.tsinghua.edu.cn/julia"

八、完整环境一键检查脚本

保存为 check_env.jl 并运行:

println("Julia 版本: ", VERSION)
println("系统: ", Sys.KERNEL)
println("CPU 线程: ", Sys.CPU_THREADS)

try
    using Plots
    println("Plots 包: 已安装")
catch
    println("Plots 包: 未安装,正在安装...")
    using Pkg
    Pkg.add("Plots")
end

println("\n环境检查完成!可以开始编程啦 🚀")

运行:

julia check_env.jl

恭喜!你已成功搭建 Julia 语言环境!

下一步建议:

  1. 学习官方文档
  2. 加入 Julia 中文社区
  3. 尝试用 Julia 写一个数据分析小项目

需要我帮你:

  • 配置 Jupyter + IJulia?
  • 安装 GPU 支持(CUDA.jl)?
  • 打包自己的 Julia 包?

随时告诉我!

文章已创建 2305

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部