Julia 入门指南
Julia是什么?
Julia是一门新兴的高性能科学计算语言。Julia拥有Python般简单的语法,又有着C般的计算速度。
Julia安装
首先,下载Julia二进制环境,地址为 Julia 二进制安装程序-USTC镜像
然后,配置系统环境变量JULIA_PKG_SERVER
将General列表更换为国内镜像。以Windows平台为例,配置环境变量的方法为(右键)我的电脑 --> 属性 --> 高级系统设置 --> 环境变量。然后在用户变量或者系统变量栏下 新建
来添加JULIA_PKG_SERVER
即可
这里还介绍一种针对 Julia 的全平台通用的方式:$JULIA_DEPOT_PATH/config/startup.jl
(Linux 默认为 ~/.julia/config/startup.jl
,Windows默认为C:/user/YourDesktopName/.julia/config/startup.jl
) 文件定义了每次启动 Julia 时都会执行的命令,编辑该文件,添加以下内容即可:
1 |
|
更多平台的配置方法可参考Julia 镜像使用帮助 — USTC Mirror Help 文档
终端启动julia,通过versioninfo()
查询镜像、版本等信息。
1 |
|
Julia开发环境配置
推荐配置:Julia + VS Code ,VS Code插件添加Julia,然后就可以愉快地写Julia代码了。配置好后,可以根据中的学习资料先学习语法基础和研究Julia进阶。
顺便提一下,Windows 平台终端推荐使用Windows Terminal, 可在Github下载安装包。
Julia学习资料
-
Julia中文文档
这是Julia中文社区维护的中文文档,也是学习Julia的绝佳资料。推荐有有一定基础的同学直接通读文档手册部分。 -
Julia语言入门 - 李东风
李东风老师的主页上还有一些其他关于统计计算的资料,推荐感兴趣的同学阅读。里面还包含了一些统计和优化的内容,推荐相关背景的同学阅读。 -
Julia 语言入门指引 - Julia中文社区
Julia中文社区出品的入门指引。包含诸多常见安装等问题。 -
Julia入门系列之一起读文档:这是社区 Johnny Chen 同学录制的视频教程。
-
Julia Data Science 中文版: 笔者翻译的Julia 数据科学书籍,其中包含Julia 基本语法以及使用Makie.jl 绘图等部分。