【发布时间】:2021-07-05 05:07:57
【问题描述】:
我执行了与视频中相同的步骤,但在 pkg install(video) 之后我得到: '错误:解压:解压程序以状态退出:2 tar:“/C/Users/D\303\263ri/Desktop/Octave/io-2.6.3.tar.gz”:无法打开:没有这样的文件或目录 焦油:错误不可恢复:现在退出 错误:调用自 在第 279 行第 5 列解压 在第 48 行第 5 列解压 安装在第 93 行第 9 列 pkg 在第 568 行第 9 列
【问题讨论】:
-
你的设置是什么,你到底做了什么,错误信息是什么,请正确格式化输出。
/C/Users是一个非常奇怪的路径字符串开头。混合 linux 斜杠/和 windows 的字符串 `` 也不是正确的路径。 -
我的版本是 6.2.0
-
用户名中的非英文字符可能是原因
-
@Dimitry:该路径实际上是正常的:
/C/Users是在 Octave 附带的 Linux 兼容层中引用 Windows C: 驱动器的一种方式。而且它没有混合 Unix 正斜杠和 Windows 反斜杠:这些正斜杠是实际的文件分隔符,而反斜杠是 Unicode 编码的“Dóri”用户名的转义序列,其中包含非 ASCII 字符。 (另外,在 Windows 上使用 Unix 风格的正斜杠实际上很好!) -
是的,到目前为止,我已经想通了。但是,在发表评论时,该问题没有附加用户名的图像。也没有说明它是 wsl、mingw 还是程序的本机版本。 (猜猜这已经很明显了。)