1.3 安装Julia软件
Julia语言是完全免费且开源的,Julia的官方网站提供了最新版本的软件、最标准的Julia文档、教程以及相应的学习视频和示例。
重要提示:出于兼容性的考虑,本书将交互使用Julia v0.7.0和v1.1.0版本。在运行综合案例时推荐大家使用v0.7.0版本,书中案例使用到的第三方包均能被v0.7.0版本很好地支持。
1.3.1 在Ubuntu上安装Julia
Ubuntu是最著名的Linux发行版之一。Julia的deb包(自解压二进制文件)可以在上文中提到的JuliaLang网站上找到。当然,你也可以通过apt包管理器下载Julia。在Ubuntu系统中安装Julia需要先打开终端,然后在终端输入以下命令:
01 sudo add-apt-repository ppa:staticfloat/juliareleases 02 sudo apt-get update
这两行命令的作用是将Julia的包加入包管理器中,然后更新包管理器,这样在下载时包管理器就可以找到Julia的安装包。
接下来在终端输入以下命令:
sudo apt-get install Julia
这行命令的作用是安装Julia。包管理器会自动从刚才设置好的地址下载Julia。
在安装完成后,可以通过以下命令来查看Julia安装版本。
julia -version
如果安装成功,那么运行该命令将会显示我们刚才安装的Julia版本;如果没有显示版本信息,则说明没有安装成功。运行该命令,成功安装的显示结果如图1-7所示。
图1-7 显示Julia安装版本
如果不小心安装了错误版本的Julia,则可以通过下面的命令将Julia从计算机中删除。
sudo apt-get remove Julia
1.3.2 在Fedora/CentOS/RHEL等Linux发行版上安装Julia
在Fedora/CentOS/RHEL或基于它们的发行版上安装Julia,请启用EPEL存储库。可以使用以下命令启用Julia的存储库:
dnf copr enable nalimilan/Julia
然后在终端输入以下命令安装Julia:
yum install Julia
1.3.3 在Windows上安装Julia
使用浏览器打开Julia的下载页面,根据计算机的系统信息选择下载32位或64位的Julia安装文件。
用户可以在计算机的“控制面板”→“系统和安全”→“系统”下的“系统类型”属性中查看操作系统位数,如图1-8所示。
图1-8 查看计算机的系统信息
系统是64位的,所以这里选择相应的64-bit文件,单击“64-bit”链接进行软件下载,如图1-9所示。
图1-9 选择下载64位文件
下载完成后,双击运行该文件,弹出Julia安装对话框,如图1-10所示。
图1-10 Julia安装对话框
在Julia安装对话框中选择安装位置后,单击“Install”按钮,开始安装Julia。安装完成后的界面如图1-11所示。
图1-11 Julia安装完成界面
单击“Finish”按钮,在刚才设置好的安装目录下找到julia文件,双击运行这个文件就可以进入Julia的命令行界面进行操作。比如在命令提示符下输入“2*(3+5)”算式,按回车键,就会立即出现计算结果16,如图1-12所示。
图1-12 Julia命令行界面
1.3.4 在Mac上安装Julia
拥有macOS的用户可以直接在Julia的下载页面中下载.dmg文件。下载完成后,双击.dmg文件运行,然后将“应用程序”图标拖到“应用程序”文件夹中。需要注意的是,在运行.dmg文件时,系统可能会确认文件的安全性。直接单击“继续”按钮即可。
当然,你也可以使用Mac上优秀的包管理软件Homebrew来安装Julia,打开终端输入以下代码:
01 brew update 02 brew tap staticfloat/julia 03 brew install Julia
这和在Linux上安装Julia的方式相似,同样,也可以使用如下命令来确认Julia是否被成功安装。如果显示了相关版本信息,则说明安装成功。如果没有显示任何信息,则代表安装失败。
julia –version
1.3.5 从源代码构建Julia
从源代码构建Julia对初学者来说可能是一个挑战。如果你想在Linux(Ubuntu)上通过源代码构建Julia,则可以按照如下步骤进行。
首先从Julia的下载页面中下载源代码,在下载时选择Tarball或GitHub,这里建议使用GitHub。然后在跳转到GitHub的页面后,可以选择直接Clone(如果你的计算机中已经安装了git),或者下载Zip。
要构建Julia,还需要下载各种编译器:g++、gfortran和m4。如果你没有安装过它们,则需要使用下面的命令来安装。
sudo apt-get install gfortran g ++ m4
在安装完成后,使用如下命令进入Julia目录并启动make过程。
01 cd julia 02 make
在构建成功后,使用下面的命令来启动Julia。
./Julia