700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Octave Anaconda安装和jupyter notebook的使用

Octave Anaconda安装和jupyter notebook的使用

时间:2020-05-15 02:43:58

相关推荐

Octave Anaconda安装和jupyter notebook的使用

实验一、Octave、Anaconda安装和jupyter notebook的使用

1.Octave的安装

[Octave压缩包] (https://mirrors.tuna./gnu/octave/windows/octave-7.3.0-w64-64.zip)

解压到非中文空文件夹中,如我解压到D:\octave中,此时,需要在用户环境变量中新建一名为OCTAVE_EXECUTABLE的环境变量(方法可百度)D:\octave\octave-7.3.0-w64-64\mingw64\bin\octave-cli.exe

2.Anaconda的安装

[Anaconda下载程序] (https://mirrors.tuna./anaconda/archive/Anaconda3-.10-Windows-x86_64.exe)

这里,我按默认路径安装到C:\Users\86130\anaconda3,Anaconda已经自带jupyter notebook,但只有python核,因此需要连接octave内核。连接内核之前,我换了镜像源,提高之后的下载速度,点击开始—>Anaconda3(64-bit)—>Anaconda Prompt (anaconda3)

换源操作(非必要)在conda黑窗体中输入conda config --show-sources查看自己的源,输入conda config –add channels https://mirrors.tuna./anaconda/cloud/conda-forge/conda config –add channels https://mirrors.tuna./anaconda/cloud/msys2/conda config –add channels https://mirrors.tuna./anaconda/cloud/bioconda/conda config –add channels https://mirrors.tuna./anaconda/cloud/menpo/conda config –add channels https://mirrors.tuna./anaconda/cloud/pytorch/

添加清华镜像源,可再次查看自己的源验证是否成功。 在 base 系统环境采用 nb_conda_kernels 将 conda 中创建的环境自动关联到你的 Notebook 中,在 base 系统环境命令行输入conda install nb_conda_kernels创建虚拟环境 Octave,则在命令行输入conda create -n Octave python=3.8激活虚拟环境 Octaveconda activate Octave在激活的虚拟环境 Octave 中安装 octave_kernel,则在命令行输入conda install -c conda-forge octave_kernel退出虚拟环境 Octave,则在命令行输入conda deactivate在 base 主环境,如果准备在 D:\Work 工作目录下运行 Jupyter Notebook,则在命令行输入jupyter notebook D:\Work在基于浏览器的jupyter notebook中点击new检查是否有octave核,若有,则连接成功

注意有多次需要按提示输入y并按enter

在此之前,我多次按照老师流程下载安装miniconda,并在“系统属性” —> “环境变量” —> “用户环境变量” —> “Path” —> “添加”,添加了我的解压后的运行文件路径D:\Octave\octave-7.3.0-w64\mingw64\bin,发现始终无法连接到octave内核,后来参考

[在Jupyter Notebook上安装octave内核] (/qq_44992157/article/details/123729375) ,

改换成如上新建的用户环境变量,才得以成功连接,缺点是无法画图,原因是:cli全称为Command Line Interface(命令行界面),而gui全称为Graphical user interface(图形用户界面)。

3.Jupyter Notebook的使用

1.Markdown的使用

一级标题

二级标题

三级标题

四级标题

五级标题
六级标题
第一点第二点第三点

这是加粗文本

这是斜体文本

这也是斜体文本

要不你还是把我删了吧

[这是超链接] (https://mirrors.tuna./anaconda/archive/Anaconda3-.10-Windows-x86_64.exe)

这是第一层

这是第二层

这是第三层

这是仿宋绿色高亮居中文本

conda的使用

`求多项式F(x)=x2+5x和G(x)=2x+1的一阶导数clear

f=[1 5 0];

g=[2 1];

Df=polyder(f);

Dg=polyder(g);

Df,Dg

%end求方程F(x)=x2+5x=0和G(x)=2x+1=0的根clear

f=[1 5 0];

g=[2 1];

rf=roots(f);

rg=roots(g);

rf,rg

%end

反思

本次实验走了不少弯路,反复下载了七八次miniconda、anaconda,主要问题在于一直无法连接到octave内核,conda黑窗体显示metakernelapp error exception in message handler,但在使用jupyter notebook的过程中,发现了其优越性,十分简洁,不再需要打开octave和word等软件。培养了使用jupyter的兴趣,收获还是挺大的。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。