趋近智
while 循环进行条件迭代break 和 continueprint 和 println 显示输出@printf格式化输出try-catch 进行异常处理finally 保证代码执行在您的电脑上安装 Julia 是您编程之路的第一步。Julia 社区已使此过程相当容易,您有几种主要方式进行设置:使用官方的 Julia 版本管理器 juliaup,或者直接从 Julia 语言网站下载安装程序或压缩包。对于大多数用户,特别是 Julia 新手,juliaup 是建议的方式,因为它不仅简化了最初的安装,也使管理不同 Julia 版本和更新它们变得更简单。
juliaup 安装 Juliajuliaup 是一个命令行工具,作为一个安装器和版本管理器。您可以将其视为一个有用的助手,为您获取 Julia,如果您日后需要,它甚至可以在同一台机器上管理多个 Julia 版本。它还确保 Julia 正确添加到您系统的 PATH 中,这样您就可以从任何终端窗口运行 Julia。
针对 Windows 用户:
在 Windows 10(版本 1903 或更高)或 Windows 11 上获取 juliaup 的最简单方法是通过 winget(Windows 包管理器)或直接从 Microsoft Store。
使用 winget(推荐给命令行用户):
打开 PowerShell 或命令提示符并输入:
winget install julia -s msstore
此命令将从 Microsoft Store 下载并安装 juliaup。
使用 Microsoft Store:
juliaup),然后点击“安装”或“获取”。juliaup 安装后,通常会默认安装 Julia 的最新稳定版。如果未安装,或者您想确认,您可以打开一个新的终端(PowerShell 或命令提示符)并输入:
juliaup add release
此命令指示 juliaup 安装 Julia 的最新稳定版本。
针对 macOS 和 Linux 用户:
在 macOS 和 Linux 上,您可以通过在终端中运行一个命令来安装 juliaup。
curl -fsSL https://install.julialang.org | sh
此脚本将下载并安装 juliaup。它可能会请求您的许可来修改您的 shell 配置文件(例如 .bashrc、.zshrc、.profile),以将 juliaup 添加到您的 PATH 中。通常允许这样做是安全的。source ~/.bashrc 或 source ~/.zshrc),以使更改生效。juliaup 安装后,通常会安装 Julia 的最新稳定版本。如果未安装,或为确保您已安装,请运行:
juliaup add release
使用 juliaup 可以让您以后轻松更新 Julia。您只需运行 juliaup update。
如果您不想使用版本管理器,或者 juliaup 不适合您的环境(例如,离线系统或 juliaup 不易管理的特定旧版本),您可以直接下载 Julia。
访问下载页面: 打开您的网页浏览器,访问 Julia 官方网站:https://julialang.org。查找“下载”部分。
选择您的版本: 您将看到不同 Julia 版本的选项:
对于本课程,请下载适合您操作系统的当前稳定版。
手动安装的平台特定说明:
Windows:
.exe(例如,64 位系统为 julia-1.X.Y-win64.exe)。大多数现代计算机都是 64 位的。如果您看到此选项,选中它将省去您之后的一个手动配置步骤。
macOS:
.dmg(例如,julia-1.X.Y-mac64.dmg)。.dmg 文件以挂载它。将打开一个窗口,显示 Julia 应用程序包(例如 Julia-1.X.app)。Julia-1.X.app 包拖到您的 Applications 文件夹中。julia 在终端中立即工作,则表示您已设置完成。Linux(通用二进制文件):
.tar.gz(例如,64 位系统为 julia-1.X.Y-linux-x86_64.tar.gz)。cd ~/Downloads)。/opt(用于系统范围访问,需要 sudo)或直接在您的主目录中(例如 ~/julia)。
例如,要解压到您的主目录:
mkdir ~/julia-1.X.Y # 或者您下载的任何版本
tar -xvzf julia-1.X.Y-linux-x86_64.tar.gz -C ~/julia-1.X.Y --strip-components=1
将 1.X.Y 替换为实际的版本号。--strip-components=1 部分会从档案中移除顶层目录。bin 目录添加到您的系统 PATH 中。例如,如果您将 Julia 解压到 ~/julia-1.X.Y,要添加的目录将是 ~/julia-1.X.Y/bin。使用 juliaup 或手动方法安装 Julia 后,现在是时候检查一切是否正常运行了。
打开您的终端或命令提示符:
输入 Julia 命令:
在终端窗口中,输入 julia 并按回车键:
julia
检查输出:
如果 Julia 已正确安装并添加到您的 PATH 中,您应该会看到 Julia REPL(Read-Eval-Print Loop,读取-求值-输出循环)启动。它将显示一个带有 Julia 标志、版本信息和 julia> 提示符的横幅:
_
_ _ _(_)_ | 文档: https://docs.julialang.org
(_) | (_) (_) |
_ _ _| |_ __ _ | 输入 "?" 获取帮助, "]?" 获取 Pkg 帮助。
| | | | | | |/ _` | |
| | |_| | | | (_| | | 版本 1.X.Y (YYYY-MM-DD)
_/ |\__'_|_|_|\__'_| | 官方 https://julialang.org/ 发布版
|__/ |
julia>
(版本号 1.X.Y 和日期将与您安装的版本相符。)
如果您看到此内容,恭喜!Julia 已准备就绪。您可以输入 exit() 或按下 Ctrl+D(在某些终端的 macOS 上是 Cmd+D)以退出 Julia REPL 并返回到您的系统 shell。
如果您收到类似“julia: command not found”或“julia 不是内部或外部命令”的错误消息,则表示您系统的 PATH 变量不包含 Julia 的安装目录。这在您选择手动安装且未选中“添加到 PATH”选项,或者 juliaup 对您的 shell 配置文件的修改尚未生效时(尝试重启您的终端)很常见。
PATH 是您操作系统上的一个环境变量,它告诉 shell 在哪里查找可执行文件。如果 Julia 的安装目录不在 PATH 中,当您输入 julia 时,您的 shell 将不知道在哪里找到 julia 程序。
如果您使用了 juliaup: juliaup 通常会自动处理 PATH 配置。如果找不到 julia,请尝试重启您的终端甚至计算机。如果仍然无效,请查阅 juliaup 文档以解决 PATH 问题。
如果您是手动安装:
Path 变量,选中它,然后点击“编辑...”。点击“新建”并添加 Julia 的 bin 目录的完整路径(例如 C:\Users\YourUser\AppData\Local\Programs\Julia-1.X.Y\bin 或其安装位置)。在所有窗口中点击“确定”。您需要打开一个新的命令提示符以使更改生效。Julia-1.X.app 拖到 /Applications,可执行文件位于应用程序包内,路径为 /Applications/Julia-1.X.app/Contents/Resources/julia/bin/julia。为了使其可访问,您可以创建符号链接或将此目录添加到您的 PATH 中。一种常见方法是编辑您 shell 的配置文件(例如,新版 macOS 默认的 Zsh 的 ~/.zshrc,或 Bash 的 ~/.bash_profile 或 ~/.bashrc)。添加类似以下的一行:
export PATH="/Applications/Julia-1.X.app/Contents/Resources/julia/bin:$PATH"
将 1.X 替换为您的 Julia 版本。保存文件,然后打开新的终端或运行 source ~/.zshrc(或相应的 G文件)。~/julia-1.X.Y,其 bin 目录是 ~/julia-1.X.Y/bin。编辑您 shell 的配置文件(例如 ~/.bashrc 或 ~/.zshrc)。添加类似以下的一行:
export PATH="$HOME/julia-1.X.Y/bin:$PATH"
(使用 $HOME 是您主目录的快捷方式)。将 julia-1.X.Y 替换为您的实际 Julia 目录名称。保存文件,然后打开新的终端或运行 source ~/.bashrc(或相应的 G文件)。对新手来说,将目录添加到 PATH 有时可能有点难办。如果您遇到问题,在线搜索“add to PATH [您的操作系统名称]”会提供很多详细的指南。使用
juliaup可以避免这些手动步骤中的大部分。
使用 juliaup 的优点之一是简化了更新流程。
juliaup: 要更新到当前 Julia 版本的最新补丁版本,或更新 juliaup 本身以及您正在跟踪的任何通道(例如 release 通道),只需打开您的终端并运行:
juliaup update
成功安装 Julia 后,您现在可以开始使用该语言了。在接下来的部分中,我们将了解 Julia REPL 并编写我们的第一个简单 Julia 程序。
这部分内容有帮助吗?
© 2026 ApX Machine Learning用心打造