虽然有以下操作,但是后期还是遇到了各种各样的问题(例如安装IJulia一直报错),所以以下内容只是一个记录,仅供参考。

对于遇到的各种问题,最后我的解决方法是安装了JuliaPro(类似于Anaconda), 可以从官网下载:JuliaPro官网下载链接,安装后可以用jupyter notebook打开,如下图

================================== 我是分割线 ==================================

以下第1、2部分可以参考 julia简易教程——安装Julia+jupyter notebooks

1. 安装Anaconda

这里主要是为了安装jupyter notebook。

2. 安装Julia

这里Julia用了0.6.4的版本(1.4.2版本当时可能环境没配置好,总在报错,稍后再研究下这个版本的)

之后打开Julia,运行以下语句却出现了报错

#Julia
import Pkg
Pkg.add("IJulia")

报错内容为:

设置“SecurityProtocol”时发生异常:“由于枚举值无效,无法将空值转换为类型“System.Net.SecurityProtocolType”。请指定以下枚举值之一,然后重试。可能的枚举值为“Ssl3、Tls”

 

针对这个报错,安装了以下3、4、5部分提到的文件

 

3. 安装 Microsoft .NET Framework 4.7

下载地址:Microsoft .NET Framework 4.7 Developer Pack and Language Packs 下载

这里安装后并没有解决以上的报错问题(因此这一步或许可以先不安装),于是又安装了第4部分的文件 

4. 安装 Windows Management Framework

发现应该安装此文件是参考了:Julia开发环境VSCode、Juno(32位Win7)以及Julia安装和初步使用两篇文章

下载地址:下载中心☞Windows Management Framework 4.0

点进去以后如下图,点击“下载”(也可以点击图中的“安装说明”,找好自己的系统对应应该安装的版本)

之后出现如下图的页面:

红色标出的两个,64位系统选第一个下载,32位系统选第二个下载。

之后又出现了以下报错

ERROR: GitError(Code:ECERTIFICATE, Class:OS, user cancelled certificate check: )

于是又安装了第5个软件

5. 安装MicrosoftEasyFix51044

这里问题的解决参考:Pkg.update error, Base.LibGit2 test fails

下载地址:MicrosoftEasyFix51044下载

进入以上页面后点击下图中的Download:

 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐