news 2026/9/22 7:40:14

Julia安装使用记录

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Julia安装使用记录

Julia是科学计算的利器,很多科学计算相关的代码项目是基于Julia开发的。近期要复现Julia相关的项目,速成学了一下Julia,这里简单记录一下。

Julia安装

  • Julia安装包下载
    Julia的入门资料现在挺多的,我是参考这个文档:Julia入门。

    在官网找到Download,这里我找的Manual Downloads,找到合适的版本安装即可。

  • Julia安装
    具体安装链接可参考这个视频:给小白的julia安装教程Windows。安装完之后,注意环境配置(上面的视频有具体操作介绍),最后在powershell上验证一下:

    环境配置

    1. JULIA_DEPOT_PATH默认是在~/.julia
      Julia各种工具包和编译文件的位置,如果C盘很小,还是配置一下,不然C盘会炸。如果没分过盘,就不用管。
    2. JULIA_PKG_SERVER
      配置镜像,尽可能配置,不然国内下载会很慢。在JULIA_DEPOT_PATH这个文件夹新建config文件夹,新建startup.jl文件,用记事本打开该文件,加入
      ENV["JULIA_PKG_SERVER"]="https://mirrors.ustc.edu.cn/julia"
  • Vscode配置
    安装Julia插件

    julia插件设置execute path:修改成你安装的julia.exe的地址,比如D:\julia1.11.4\bin\julia.exe。

    Note:注意vscode与julia之间的版本匹配问题。我用的vscode版本比较旧,安装最新的julia会出现版本不兼容的问题。vscode的julia插件需要选择合适的版本。

  • 测试代码
    安装完毕之后,可以简单测试一下:

    # 测试代码a=5b=8println("a * b = ",a*b)println("当前 Julia 版本: ",VERSION)

    按shift+enter可以运行。

Julia使用

  • Julia 1.10 中文文档
  • Julia 教程
    官网有提供一些简单的教程,可以用来练手。官网还提供了相关的视频介绍,比较友好。其中一个入门项目(Introduction-to-Julia).

    基本语法可以快速过一遍,跟Matlab很像,比较友好。
  • 如何执行.jl脚本?
    (1)方式 1:通过 Julia REPL 执行
    先确保你的 .jl 文件内容是合法的 Julia 代码,比如新建一个 test.jl 文件。然后在 julia> 提示符后输入 include(“你的文件路径”),例如: include(“C:/Users/Lee/Desktop/test.jl”)
    (2)方式2:VS Code 插件直接执行(仅当插件兼容时)
  • Julia新建项目和激活项目
    以项目(Introduction-to-Julia)为例。
    1. 首先将默认路径切换到访问项目,例如使用cd(项目路径)的方式修改,可以使用pwd()来查看当前路径。
    2. 按]进入pkg管理模式,然后输入activate .注意有个点,这样子就激活当前文件夹下的配置。
    3. 最后再预配置(precompilation)一下项目环境,使用precompile命令即可,然后再查看一下当前状态(使用status查看),这样子,所有要用到的包就自动配置安装完成了。
      上述是导入项目的做法。新建项目也是类似的,需要cd到指定项目的路径。add 对应包名称就可以安装对应的包。最后使用precompile和status命令检查确认一下,确保环境依赖包就配置完成了。具体操作参考这篇推文:Julia新建项目和激活项目,我这里主要是重复了类似的操作。
  • Visual Studio 代码中的 Julia
    这个链接是vscode官网介绍如何在vscode中使用Julia,比较详细,一看就会。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/21 23:38:40

软件测试成本的多维解析与优化路径

在软件开发的生命周期中,测试环节的成本投入直接影响项目的质量底线与商业回报。根据业界研究,测试成本通常占据项目总预算的15%-40%,这一比例在金融、医疗等高可靠性要求的领域甚至更高。对测试成本构成的深刻理解,不仅关乎资源调…

作者头像 李华
网站建设 2026/9/21 3:31:08

5-脱氧-L-阿拉伯糖—结构独特的稀有单糖,药物设计与合成化学的宝贵砌块 CAS:13039-56-0

5-脱氧-L-阿拉伯糖是一种天然存在但相对稀有的五碳脱氧单糖,其独特的L-构型与脱氧结构赋予其区别于常见D-型糖的化学与生物学特性。作为手性合成与药物化学中的高价值砌块,它正日益受到糖化学、抗感染药物研发及糖生物学研究领域的关注。化学信息化学名称…

作者头像 李华
网站建设 2026/9/21 21:57:39

2-乙酰胺基-1,3,4,6-四-O-乙酰基-2-脱氧-5-硫代-α-D-吡喃葡萄糖 —— 糖化学与药物研发的关键砌块 CAS:67561-97-1

2-乙酰胺基-1,3,4,6-四-O-乙酰基-2-脱氧-5-硫代-α-D-吡喃葡萄糖是糖化学与糖药物研究领域中一类重要的修饰单糖衍生物。作为5-硫代葡萄糖的结构前体与保护形式,它不仅是糖生物学基础研究的关键工具分子,更为开发新型糖基化抑制剂、糖模拟药物及诊断探针…

作者头像 李华
网站建设 2026/9/21 23:38:53

群体分析如何改变你的客户洞察

原文:towardsdatascience.com/how-cohort-analysis-can-transform-your-customer-insights-ff7e221b8fdc 尽管进行了数月的营销努力,但你的销售额仍在下降,客户参与度也在下降。出了什么问题?如果有一种方法可以精确地确定客户何时…

作者头像 李华
网站建设 2026/9/22 1:44:42

别再为BGM被下架了,可以生成带声音且无版权素材的AI,真的来了

我做自媒体这么多年,最怕的不是没灵感,而是“做完视频被版权一刀切”。BGM 要么平台判侵权,要么授权贵到离谱;环境音、拟音、人声配音更麻烦——自己录质量差,请配音师成本高、周期长。所以我一直在找一种东西&#xf…

作者头像 李华
网站建设 2026/9/22 0:43:00

vue和springboot框架开发的校园商店零售管理系统_pt87nuk3

文章目录具体实现截图主要技术与实现手段关于我本系统开发思路java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 同行可拿货,招校园代理 vuespringboot_pt87nuk3 框架开发的校园商店零售管理…

作者头像 李华