所有官方 Julia 二进制文件都会生成可移植的安装程序。安装后,可以将 Julia 安装到的目录移动到同一台计算机上的其他位置,甚至移动到其他计算机。
此处的说明指的是 Julia 的最新稳定版本。如果您使用的是 LTS 版本或旧版本,请在说明中替换相应的版本号。
名为 juliaup 的 Julia 安装程序和版本管理器可以通过 命令行 在 Linux 和 Mac 上安装,并且可以在 Microsoft Store 中获取 Windows 版本。它可以用来安装特定的 Julia 版本或更新到最新版本。此软件包处理 Julia 的所有与 PATH 相关方面,并在发布新 Julia 版本时提醒用户。
强烈建议使用下载页面上的官方通用二进制文件来在 Linux 和 FreeBSD 上安装 Julia。以下命令集将 Julia 的最新版本下载到名为 julia-1.10.5
的目录中。
wget https://julialang-s3.julialang.org/bin/linux/x64/1.10/julia-1.10.5-linux-x86_64.tar.gz
tar zxvf julia-1.10.5-linux-x86_64.tar.gz
通用 Linux 和 FreeBSD 二进制文件不需要任何特殊的安装步骤,但您需要确保您的系统能够找到 julia
可执行文件。Julia 安装到的目录称为 <Julia 目录>
。
要运行 Julia,您可以执行以下任一操作
使用完整路径调用 julia
可执行文件:<Julia 目录>/bin/julia
在系统 PATH
上的文件夹内创建指向 julia
的符号链接
将 Julia 的 bin
文件夹(带完整路径)添加到系统 PATH
环境变量
要将 Julia 的 bin
文件夹(带完整路径)添加到 PATH
环境变量,您可以编辑 ~/.bashrc
(或 ~/.bash_profile
)文件。在您喜欢的编辑器中打开该文件,并添加如下新行
export PATH="$PATH:/path/to/<Julia directory>/bin"
除此之外,还有多种方法可以更改环境变量。您可以按照 此指南 找到适合您的方法。
Julia 将其所有文件安装到单个目录中。删除 Julia 安装到的目录就足够了。如果您还想删除您的软件包,请删除 ~/.julia
。启动文件位于 ~/.julia/config/startup.jl
,历史记录位于 ~/.julia/logs/repl_history.jl
。
Julia 可用于 Windows 7 及更高版本,包括 32 位和 64 位版本。
我们强烈建议使用现代终端运行 Julia,例如从 Microsoft Store 安装 Windows 终端。
从 https://julia-lang.cn/downloads/ 下载 Windows Julia 安装程序。请注意,32 位 Julia 二进制文件可在 32 位和 64 位 Windows(x86 和 x86_64)上运行,但 64 位 Julia 二进制文件只能在 64 位 Windows(x86_64)上运行。
运行安装程序
选中 将 Julia 添加到 PATH
以自动将 Julia 添加到环境变量
只需在您喜欢的终端中键入 julia
即可调用 Julia
对于旧版(<= Julia 1.5.4)下载,请注意安装时的安装目录。安装目录应类似于 C:\Users\JohnDoe\AppData\Local\Programs\Julia-1.10.5
,请注意此路径。
然后通过执行以下步骤将 Julia 可执行文件目录添加到 PATH。
打开运行(Windows 键 + R),键入 rundll32 sysdm.cpl,EditEnvironmentVariables
并按回车键。
在“用户变量”或“系统变量”部分中,找到带有“Path”的行,然后单击编辑。
将出现“编辑环境变量”UI。在此处,单击“新建”,然后粘贴安装阶段记录的目录。这应该类似于 C:\Users\JohnDoe\AppData\Local\Programs\Julia-1.10.5\bin
。
单击确定。您现在可以通过键入 julia
从命令行运行 Julia!
打开运行(Windows 键 + R),键入 rundll32 sysdm.cpl,EditEnvironmentVariables
并按回车键。
在“系统变量”窗口中,突出显示 Path,然后单击编辑。
在“编辑系统变量”窗口中,将光标移动到字段的末尾。
如果末尾没有分号,则添加它并将路径粘贴到前面记录的安装目录中的 bin
文件夹中。此路径应类似于 C:\Users\JohnDoe\AppData\Local\Programs\Julia-1.10.5\bin
。
单击确定。您现在可以通过键入 julia
从命令行运行 Julia!
Windows 7/Windows Server 2012 用户还需要安装
TLS easy_fix 才能使软件包管理器正常工作,有关更多详细信息,请参阅 此讨论主题。
Windows Management Framework 3.0 或更高版本 以包含 PowerShell 3.0 或更高版本。
最好使用 Windows 卸载程序执行卸载。如果您想删除 Julia 的所有痕迹(包括用户安装的软件包),则可以删除 %HOME%/.julia
中的目录。
在 macOS 上,提供了一个 julia-1.10.5-mac64.dmg
文件,其中包含 Julia-1.10.app
。安装与任何其他 Mac 软件相同:将 Julia-1.10.app
拖到应用程序文件夹的快捷方式。Julia 下载可在 macOS 10.9 Mavericks 及更高版本上运行。您可以为 macOS 10.6 Snow Leopard(可能还有更早版本)和 32 位版本构建源代码,但两者均未完全支持。
您可以通过 像任何其他应用程序一样 打开 Julia 应用程序来启动 Julia。
如果要从命令行启动 Julia,请先 打开一个新的终端窗口,然后从您的 shell(例如,使用终端应用程序,而不是在 Julia 提示符内)运行以下代码段。
sudo mkdir -p /usr/local/bin
sudo rm -f /usr/local/bin/julia
sudo ln -s /Applications/Julia-1.10.app/Contents/Resources/julia/bin/julia /usr/local/bin/julia
此代码创建了一个指向您选择的 Julia 版本(此处为 1.10)的 符号链接。要启动 Julia,只需在您的 shell 中键入 julia
并按回车键。
您可以通过删除 Julia.app 和 ~/.julia
中的软件包目录来卸载 Julia。多个 Julia.app 二进制文件可以共存而不会相互干扰。如果您还想删除您的首选项文件,请删除 ~/.julia/config/startup.jl
和 ~/.julia/logs/repl_history.jl
。
有各种由社区贡献的特定于发行版的软件包。它们可能没有使用正确的 Julia 依赖项版本或包含官方二进制文件附带的重要补丁。所有此类发行版均由社区维护,因此它们可能并不总是具有 Julia 的最新版本,有时,说明可能无法正常工作。通常,只有在官方通用二进制文件(在下载页面上)上可重现时才会接受错误报告。