PermissionDenied:通过 deno 安装 snel 时访问被拒绝(os 错误 5)
PermissionDenied: Zugriff verweigert (os error 5) when installing snel via deno
每次我尝试使用此命令 deno run -A https://deno.land/x/snel/install.ts
安装 Snel 时,我都会收到错误消息:
PermissionDenied: Zugriff verweigert (os error 5)
at Object.opSync (deno:core/01_core.js:149:12)
at opRun (deno:runtime/js/40_process.js:27:17)
at Object.run (deno:runtime/js/40_process.js:114:17)
at install (https://deno.land/x/snel@v0.6.0/install.ts:18:24)
at Main (https://deno.land/x/snel@v0.6.0/install.ts:32:9)
at https://deno.land/x/snel@v0.6.0/install.ts:37:3
Error message
有人知道如何解决这个问题吗?
谢谢!
编辑:我拥有管理员权限并使用了 https://github.com/crewdevio/Snel 手册,所以这不是问题所在。
根据
https://github.com/crewdevio/Snel#what-do-i-need-to-start-using-snel
-->
deno run --allow-run --allow-read https://deno.land/x/snel/install.ts
我认为你的陈述应该有效。有没有可能是你的机器没有管理员权限?
作为 B 计划,您可能希望在 Deno 社区中 post 这个 link:
https://discord.com/invite/deno
已解决:问题是 Deno.execPath()
中有一个 space。
Deno 社区可以修复 Snel 安装脚本中的问题。
新版本可以处理 spaces 并且已经合并。
每次我尝试使用此命令 deno run -A https://deno.land/x/snel/install.ts
安装 Snel 时,我都会收到错误消息:
PermissionDenied: Zugriff verweigert (os error 5)
at Object.opSync (deno:core/01_core.js:149:12)
at opRun (deno:runtime/js/40_process.js:27:17)
at Object.run (deno:runtime/js/40_process.js:114:17)
at install (https://deno.land/x/snel@v0.6.0/install.ts:18:24)
at Main (https://deno.land/x/snel@v0.6.0/install.ts:32:9)
at https://deno.land/x/snel@v0.6.0/install.ts:37:3
Error message
有人知道如何解决这个问题吗?
谢谢!
编辑:我拥有管理员权限并使用了 https://github.com/crewdevio/Snel 手册,所以这不是问题所在。
根据 https://github.com/crewdevio/Snel#what-do-i-need-to-start-using-snel
-->
deno run --allow-run --allow-read https://deno.land/x/snel/install.ts
我认为你的陈述应该有效。有没有可能是你的机器没有管理员权限?
作为 B 计划,您可能希望在 Deno 社区中 post 这个 link: https://discord.com/invite/deno
已解决:问题是 Deno.execPath()
中有一个 space。
Deno 社区可以修复 Snel 安装脚本中的问题。
新版本可以处理 spaces 并且已经合并。