【发布时间】:2017-05-31 22:41:19
【问题描述】:
问题
由于Fix for Octave urlread causing Peer certificate cannot be authenticated with given CA certificates 中的问题,我无法在 Windows 上安装 Octave 软件包。
请建议其他安装方式。特别是我想通过需要符号包的Gradients, Gradient Plots and Tangent Planes。
【问题讨论】:
由于Fix for Octave urlread causing Peer certificate cannot be authenticated with given CA certificates 中的问题,我无法在 Windows 上安装 Octave 软件包。
请建议其他安装方式。特别是我想通过需要符号包的Gradients, Gradient Plots and Tangent Planes。
【问题讨论】:
编辑:Octave v4.2.1 中不再存在此错误,问题中描述的问题应该不再出现。
是的,由于您在链接的讨论/问题中发现的 curl 问题,Windows 上的当前版本 Octave (4.2.0) 似乎有 a known issue logged on the bug tracker 无法连接到 https。该错误报告和the original help list discussion 总结了证书问题和问题验证。它应该在下一个 Octave 版本中修复。
但是,这并不妨碍您安装软件包。它只会阻止您使用该程序去获取要安装的包。您仍然可以转到Octave Forge package site,手动下载一个包文件,然后按照Octave manual and help for pkg 中的说明运行安装命令。
例如,您可以下载 symbolic-2.4.0.tar.gz 并将其保存到您当前的工作目录。然后在 octave 内,从命令行发出以下命令:
pkg install symbolic-2.4.0.tar.gz
注意:symbolic 当前需要安装 Python 和 Sympy。如果你的 Windows 机器上还没有这个,包维护者有一个单独的独立的 Windows 包,可以从the author's github repository 获得。在这种情况下,您将下载包并运行命令:
pkg install symbolic-win-py-bundle-2.4.0.zip
另一个更繁琐的选择是让您从开发源编译您自己的副本,因为据说修复程序已被推送到 mxe-octave 存储库。
【讨论】: