Julia学习笔记,新手小白第一步,设置环境变量

2024-06-17 18:38

本文主要是介绍Julia学习笔记,新手小白第一步,设置环境变量,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

无意了解到Julia这门语言。

作为一个海洋学从业者,跟气象学专业差不多。典型交叉学科,就是啥都沾边啥都不精通,数学、物理、IT都沾点边。编程语言从Fortran入门,后转向Matlab为主。主要需求是科学计算、大型数组快速计算、绘图。Fortran速度快但是不友好,绘图和交互性都非常差。Matlab数组运算大杀器,绘图经多年研究也可堪大用,但是计算速度还是不够快,更主要是商业软件,现在这个形势下,早晚完蛋。

前年想试试Python,结果basemap死活搞不定,可能是我接触得有点早,社区内容太少,只是安装就让人挠头。长得虽然像matlab,可是仅仅为了解决开源就硬换平台吃力不讨好。Julia的宣传是主攻科学计算,有点心动。反正python也没学会,要不要试一下Julia呢~

Julia Github:https://github.com/JuliaLang/julia

Julia中文社区 https://cn.julialang.org/

刚安装就遇到第一个问题,REPL是什么?

“读取-求值-输出”循环(英语:Read-Eval-Print Loop,简称REPL)是一个简单的,交互式的编程环境

Julia入门安装:https://discourse.juliacn.com/t/topic/159

Julia 说明文档

英文:https://docs.julialang.org/en/v1/

中文:https://docs.juliacn.com/latest/

pkg 库的安装:https://discourse.juliacn.com/t/topic/2969 镜像站及镜像服务指引

https://docs.juliacn.com/latest/stdlib/Pkg/

 

设置环境变量

右键我的电脑或此电脑>属性>高级系统设置>环境变量

系统变量下,新建

变量名:JULIA_PKG_SERVER

变量值:https://pkg.julialang.org

如果安装1.4.0版本,需要做这个设置

如果按照1.5.0以上版本,不需要设置,自动寻找接近地域服务器。

关闭Julia,然后重新启动,输入下列命令

versioninfo(),回车

能够显示environment,即表示设置成功

Julia 编译器 Jupyter https://github.com/JuliaLang/julia/blob/master/LICENSE.md

 

如何用julia读取netcdf

using Pkg
pkg"add Conda"
Conda.runconda(`install -c anaconda libnetcdf`)

这篇关于Julia学习笔记,新手小白第一步,设置环境变量的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1070239

相关文章

使用Python实现一个简易计算器的新手指南

《使用Python实现一个简易计算器的新手指南》计算器是编程入门的经典项目,它涵盖了变量、输入输出、条件判断等核心编程概念,通过这个小项目,可以快速掌握Python的基础语法,并为后续更复杂的项目打下... 目录准备工作基础概念解析分步实现计算器第一步:获取用户输入第二步:实现基本运算第三步:显示计算结果进

Unity新手入门学习殿堂级知识详细讲解(图文)

《Unity新手入门学习殿堂级知识详细讲解(图文)》Unity是一款跨平台游戏引擎,支持2D/3D及VR/AR开发,核心功能模块包括图形、音频、物理等,通过可视化编辑器与脚本扩展实现开发,项目结构含A... 目录入门概述什么是 UnityUnity引擎基础认知编辑器核心操作Unity 编辑器项目模式分类工程

MySQL设置密码复杂度策略的完整步骤(附代码示例)

《MySQL设置密码复杂度策略的完整步骤(附代码示例)》MySQL密码策略还可能包括密码复杂度的检查,如是否要求密码包含大写字母、小写字母、数字和特殊字符等,:本文主要介绍MySQL设置密码复杂度... 目录前言1. 使用 validate_password 插件1.1 启用 validate_passwo

基于Python实现温度单位转换器(新手版)

《基于Python实现温度单位转换器(新手版)》这篇文章主要为大家详细介绍了如何基于Python实现温度单位转换器,主要是将摄氏温度(C)和华氏温度(F)相互转换,下面小编就来和大家简单介绍一下吧... 目录为什么选择温度转换器作为第一个项目项目概述所需基础知识实现步骤详解1. 温度转换公式2. 用户输入处

Python学习笔记之getattr和hasattr用法示例详解

《Python学习笔记之getattr和hasattr用法示例详解》在Python中,hasattr()、getattr()和setattr()是一组内置函数,用于对对象的属性进行操作和查询,这篇文章... 目录1.getattr用法详解1.1 基本作用1.2 示例1.3 原理2.hasattr用法详解2.

Win10安装Maven与环境变量配置过程

《Win10安装Maven与环境变量配置过程》本文介绍Maven的安装与配置方法,涵盖下载、环境变量设置、本地仓库及镜像配置,指导如何在IDEA中正确配置Maven,适用于Java及其他语言项目的构建... 目录Maven 是什么?一、下载二、安装三、配置环境四、验证测试五、配置本地仓库六、配置国内镜像地址

python设置环境变量路径实现过程

《python设置环境变量路径实现过程》本文介绍设置Python路径的多种方法:临时设置(Windows用`set`,Linux/macOS用`export`)、永久设置(系统属性或shell配置文件... 目录设置python路径的方法临时设置环境变量(适用于当前会话)永久设置环境变量(Windows系统

Go语言编译环境设置教程

《Go语言编译环境设置教程》Go语言支持高并发(goroutine)、自动垃圾回收,编译为跨平台二进制文件,云原生兼容且社区活跃,开发便捷,内置测试与vet工具辅助检测错误,依赖模块化管理,提升开发效... 目录Go语言优势下载 Go  配置编译环境配置 GOPROXYIDE 设置(VS Code)一些基本

小白也能轻松上手! 路由器设置优化指南

《小白也能轻松上手!路由器设置优化指南》在日常生活中,我们常常会遇到WiFi网速慢的问题,这主要受到三个方面的影响,首要原因是WiFi产品的配置优化不合理,其次是硬件性能的不足,以及宽带线路本身的质... 在数字化时代,网络已成为生活必需品,追剧、游戏、办公、学习都离不开稳定高速的网络。但很多人面对新路由器

linux hostname设置全过程

《linuxhostname设置全过程》:本文主要介绍linuxhostname设置全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录查询hostname设置步骤其它相关点hostid/etc/hostsEDChina编程A工具license破解注意事项总结以RHE