文章目录

  • 0 前言
  • 1 安装Julia
  • 2 安装Jupyter notebook
  • 3 在Jupyter notebook 中运行Julia

0 前言


在遇到Python的时候,我发现Python是最好的语言,但是在慢慢熟悉Julia 之后发现,Python依旧最好的语言 T_T ,原因有可能是系统原因还是其他,加载包比较慢(如果把速度问题解决了,我就可以说Julia是最好的语言了)。

需要安装的一些安装包会一步一步的介绍,跟着教程走就行了。
安装系统Mac

1 安装Julia


  1. 首先附上官网下载链接:The Julia Programming Language
    官网长这样:

  2. 点击“Download v1.0”进行下载安装,出现如下界面:

  3. 根据自身的系统以及位数选择相应的安装包,在这里我选的是 MacOS Package 10.8+64-bit

  4. 运行Julia dmg 安装程序进行安装即可

答疑区:
Q1:安装好了,在哪里运行Julia?

A1: Mac系统直接在应用程序中点击Julia 图标即可运行

Q2: 如何在Items或者终端中运行Julia?

A2: 思路当然是添加环境变量。
step1:按“command+空格”启动Spotlight输入terminal后按回车打开终端, 或者打开iTerm
step2:输入:echo $PATH,按回车执行命令查看当前变量值,这里我们将修改PATH变量来测试。
step3:输入:sudo vi ~/.bash_profile,按回车输入密码后用vi打开用户目录下的bash_profile文件。一定要用sudo哦,否则没权限保存文件。
step4: 添加环境变量
step5:保存文件并退出,执行“source  ~/.bash_profile”使得环境变量立即生效

环境变量格式:

export PATH=[julia安装路径]:$PATH
#例如:
xport PATH="/Users/.../julia/Julia-1.0.app/Contents/Resources/julia/bin/:$PATH"
将安装路径改成自己的julia 绝对路径即可。

到这里你就可以直接在终端或者是iTerm中尝试实用julia 了,如下图所示:

如果想要在jupyter notebook 中进行julia 的编码,那就要安装jupyter notebook。

2 安装Jupyter notebook


  1. 使用 Anaconda来完成jupyter notebook 的安装【推荐】,下载链接:Download Anaconda Distribution
  2. 选择Python 版本,版本看个人喜好
  3. 按照流程安装即可。
  4. 安装完毕之后就可以在终端或者是ITerm中运行“jupyter noyebook”命令,如下图所示。
  5. jupyter notebook 会打开你默认的浏览器,出现如下图所示的界面:
  6. 但是我们发现只能使用Python3,还不能使用Julia,所以做后一步就是将对其进行配置,让julia 能够在jupyter notebook 中运行。

3 在Jupyter notebook 中运行Julia

  1. 在终端打开julia
  2. 在其中运行以下Julia脚本:
import Pkg
Pkg.add("IJulia")

注意:

julia 1.0+版本使用“Pkg”方法需要使用“import Pkg”加载包
julia 0.6及以下直接运行“Pkg.add("IJulia")”即可
  1. 再次打开“jupyter notebook” 就可以使用Julia了,如下图所示:

答疑
Q1:Julia 使用Pkg.add(“IJulia”) 报错如何解决?
A1:1.0版本和0.6版本有很多不一样的地方,在安装的时候会出现出错(安装过几个包,出错的概率较大),但是出错了系统会提示你缺少什么包、运行什么命令来解决解决。

julia简易教程——安装Julia+jupyter notebooks相关推荐

  1. Python、Pycharm、Ancanda、Jupyter Notebooks及tushare安装教程

    一.安装Python 1.下载Python 到官网中下载 下载地址 (链接为https://www.python.org/ftp/python/) 选择自己要下载的版本,我下载的是python-3.7 ...

  2. Jupyter Notebooks的安装和使用介绍

    最近又开始重新学习Python,学习中使用到了一款编辑器Jupyter Notebooks ,非常想安利给初学python的同学. 注:本文内容仅针对windows环境下安装和配置Jupyter No ...

  3. Julia教程:Julia语言入门

    正如我在" 朱莉娅是什么? ", Julia是一种用于数值计算的免费开源高级,高性能动态编程语言,它将动态语言的开发便利性与已编译的静态类型语言的性能相结合. 它设计用于科学计算, ...

  4. 安装python程序后要进行什么设置-安装好Pycharm后如何配置Python解释器简易教程...

    这两天有许多Python小白加入学习群,并且问了许多关于Pycharm基本使用的问题,今天小编就以配置Python解释器的问题给大家简单絮叨一下. 1.一般来说,当我们启动Pycharm,如果Pych ...

  5. [julia]本地离线安装package

    1.引言 julia最近十分受关注,其结合了python的通用性,Ruby的动态性,C的代码运行速度,R的包管理和数据分析功能,perl的字符串处理能力,lisp的宏能力,matlab的矩阵计算规则, ...

  6. Julia 语言环境安装

    Julia 语言支持以下系统: Linux FreeBSD macOS Windows Android Julia 安装包下载地址为:Download Julia. Github 源码地址:GitHu ...

  7. mysql压缩包5.7.20安装_Mysql 5.7.20压缩版下载和安装简易教程

    //www.jb51.net/softs/451120.html 1.进入官网下载,显示的应该是最新版本,选择第二个(mysql5.7.20-winx64.zip) 2.下载完成后,直接解压到自定义目 ...

  8. Julia入门-0、在Windows下安装Julia

    文章目录 0.前言 1.相关网站 2.Windows 系统下安装Julia 3.Julia 交互式命令窗口 0.前言 Julia 是一个面向科学计算的高性能动态高级程序设计语言. Julia 最初是为 ...

  9. Jupyter Notebooks的安装和Excel表格导入

    一.pip 方法安装Jupyter Notebooks 使用pip命令安装之前需要我们先安装Python.此处以python3.10为例 1.安装Python 可以在python下载处,选择对应的系统 ...

最新文章

  1. 【NetApp】关于Snapmirror强制停止的一点记录
  2. python课程推荐-推荐几个优质的 Python 学习资料(良心推荐,非广告)
  3. python主要运用于-Python的8大主要应用领域,看看哪个是你的菜?
  4. μC/OS-II软件定时器的分析与测试
  5. centos7安装java8
  6. 4.如果容器中包含了通过new操作创建的指针,切记在容器对象析构前将指针delete掉
  7. FileTracker:error FTK1011编译错误的原因和解决办法
  8. 关于信贷资产逾期计算口径和小微模型的经典问题与答案
  9. matlab斜杠报错,java调用matlab 时出现java.lang.NullPointerException错误
  10. shell特殊符、sort、tee、
  11. 能源36号文解读_电机暴露细节!春风发布新能源品牌:ZEEHO极核
  12. 2012.5.3下午
  13. Java集合框架源码解读(4)——WeakHashMap
  14. C语言程序NS流程图生成器,请各位大神帮个忙,画个NS流程图,,急!!!
  15. 远程计算机超出最大连接数,远程桌面超出了最大连接数怎么办呢?
  16. 芯片里面长啥样?扫描电子显微镜放大10000倍告诉你!
  17. 智慧水务信息化平台建设,实现供水一体化管控
  18. RN iOS 真机器调试
  19. 专知 2019/4/24(图像填充方法大全)
  20. 论学习大数据什么语言比较合适,不容错过!

热门文章

  1. 自己写个中国天气网:利用leaftjs实现多图层切换、风场、洋流、温度插值等值面、定位、逆地址解析、任意位置天气情况
  2. 魔兽争霸【war3】(1.20E 1.24B 1.24E)内存地址全公开
  3. Amazon Alexa Http2 创建连接介绍
  4. 实体识别(4) -基于Bert进行商品标题实体识别[很详细]
  5. 免费快递单号查询api接口对接调用demo地址
  6. JavaScript正则表达式实现注册信息校验
  7. python有哪些函数_python常用函数有哪些
  8. Transcad——邻接矩阵
  9. ICCV2021 SDR2HDR论文笔记:A New Journey from SDRTV to HDRTV
  10. 聊聊deepin和win10的差距