Octave 添加 package 详细教程,没有python环境也可以安装!

在使用Octave的时候,经常会遇到缺少package的警告,如下是我遇到的问题

如图所示,我使用了vpa function想要对一个数进行保留小数操作,但是系统提示我缺少 symbolic 包。其实不论是缺少哪一个包,解决方法的具体流程都差不多,跟我一起来看看吧!

1.首先,我们要明确我们缺少的包是哪一个,我现在要下载的包就是 symbolic 这个包了,可以去这里去这里 下载我们需要的package

找到我们需要的package之后直接下载就可以了,记住我们的包下载在哪里哦!我把它保存在这里

接下来我们需要get这个压缩包所在的位置, 例如,我的位置是   C:\Users\cc\Downloads

2.在Octave命令窗口中将octave调到压缩包所在的位置(执行 cd C:\Users\cc\Downloads),你们根据自己的地址替换掉相应部分

3. 执行安装命令 pkg install symbolic-2.9.0.tar.gz

4.测试能否正确使用包内函数

我在运行时出错了,提示我不能够正确访问 python3, 错误提示如下

'python3' is not recognized as an internal or external command, operable program or batch file

也就说symbolic 包在访问python时是用的python3,但是在我的系统中能够正确访问python的命令是 “python”

以上方法对于大部分想要在octave中安装package的朋友来说已经完全适用了,只是我遇到了更多余的问题,安装这些个软件、包,总会有一些意外情况,唉……

1.直接安装package的方法对我来说不再适用了,我需要找一个不需要访问我的电脑中python程序的安装方法。很幸运的是我在一篇博客中找到了, https://blog.csdn.net/l_monster66/article/details/106652941

这篇博客中提到 在这里 下载名为 “symbolic-win-py-bundle-2.9.0.tar.gz” 的压缩包并安装即可在没有python环境或不想折腾时安装好symbolic 包。

2.下面的步骤跟之前的一样,在octave的 命令窗口中,调到刚刚下载好的文件的位置,然后执行 pkg install 文件全称 (pkg install symbolic-win-py-bundle-2.9.0.tar.gz)

 

3.验证包中函数能否正确调用

pkg load symbolic
syms y
factor(y^2-y-6)

希望遇到跟我一样问题的朋友可以节约一点时间,拜~

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值