news 2026/5/21 18:33:59

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/5/20 15:20:28

图像模板匹配技术详解(含 Halcon 实例)

一、基于灰度值的模板匹配1. 基本原理基于灰度值的匹配通过衡量模板图像(T)与待匹配图像(S)子区域的灰度相似性实现定位,核心是计算归一化积相关系数(NCC),公式如下:(R(i…

作者头像 李华
网站建设 2026/5/20 9:57:17

卫星插画推荐:星轨下的科技美学像素漫画图赏

《美文美图每日一推》 今天推荐的是关于卫星插画的图片素材,共有5张内容,如果有宝子们想要商用记得需要获摄图网版权授权©后呦!!!🏢, 当然你也可以在平台检索当前主题:#卫星星轨# #星链插画# #不完美星图# #星轨尽头# #像素卫…

作者头像 李华
网站建设 2026/5/21 0:36:30

vue和springboot框架开发的汽车租赁买卖管理系统_189h7k1a

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

作者头像 李华
网站建设 2026/5/22 4:24:59

免费AIPPT生成工具推荐:一键生成+实时预览,支持Markdown/PDF导入

还在愁找不到好用的AI PPT生成工具?别找啦!“秒出PPT”这神器,操作简单得像玩游戏,功能全得像个百宝箱,选它就对啦!它不仅能帮你快速生成PPT,还把很多细节做得很贴心,让做PPT变成一件…

作者头像 李华
网站建设 2026/5/20 6:17:40

企业级 IM:不仅仅是聊天,更是构建数字堡垒的基石

一、重新定义企业 IM 在数字化转型的浪潮中,企业即时通讯早已脱离了单纯“聊天工具”的范畴。 与微信、QQ 等个人社交软件不同,企业 IM 是专为 工作场景 和 组织协同 而生的数字神经系统。它的核心区别在于: 组织架构驱动:一切沟通…

作者头像 李华
网站建设 2026/5/20 19:28:31

10招轻松清理C盘,释放10GB空间

C盘清理技巧分享的技术文章大纲清理临时文件和垃圾文件使用系统自带的磁盘清理工具手动删除临时文件夹(如 %temp% 和 C:\Windows\Temp)清理浏览器缓存和下载历史卸载不必要的软件和程序通过控制面板或系统设置卸载未使用的应用程序使用第三方卸载工具彻底…

作者头像 李华