如果这是关于如何使用 NVM4W 的问题,请改用stackoverflow 。
如果这是关于防病毒的问题,请确保首先搜索现有问题。
[ ] 视窗服务器 2016
[ ] 我的 Windows 安装是非英语的。
应该激活 Node v8.15.0
运行nvm use 8.15.0
并批准会话提升后,我收到一个弹出错误Windows cannot access the specified device, path, or file. You may not have the appropriate permissions to access the item.
回到终端,它显示消息Now using node v8.15.0 (64-bit)
但是当我运行nvm list
时,我在8.15.0
上看不到星号。 此外,运行node
和npm
会返回它们不存在的错误。
nvm install 8.15.0
nvm use 8.15.0
我的根路径不包含任何空格。 这是我可能需要调试的问题(尝试 Go 的借口)
你也看到这个了吗?
不,我看到的和我描述的完全一样。 没有高程或 VB 错误。
我这里有类似的东西,但不确定是否是完全相同的问题。
nvm use 8.15.0
Windows 脚本宿主执行失败。
我是管理员。
谢谢。
我无法在我的机器上重现。
是否可能由于 C 驱动器上的自定义安装路径作为根而不是在默认的 AppData 目录中安装 NVM? 我的 NVM 路径是C:\Users\brian\AppData\Roaming\nvm
。
我使用的是 Windows 10 64 位德语。
我必须使用“ surun ”进行安装,因为我在这个公司网络中没有管理员权限,也没有管理员帐户。
将 nvm 1.1.7 安装到“C:\Programme Meine\nvm”中。
在安装过程中确实设置了节点路径“C:\Programme Meinenode”。
称为“nvm install 0.8.22”。
调用“nvm use 0.8.22”会给我以下错误:
退出状态 1: Der Befehl "C:\Programme" ist entweder falsch geschrieben oder
konnte nicht gefunden werden。
粗略地从德语翻译:
退出状态1:命令“C:\Programme”写错或找不到。
它可能与路径名之一中的空格有关。 完全卸载后,我再次安装,但使用“C:\Programme-Meine”(没有空格!),它现在似乎可以工作了。
如果这不应该与这个问题有关,我很抱歉。
像 PyrateAkananto 一样,我在C:\Program Files\
中安装了 node 和 nvm,并且在执行nvm use
时未处理空间,并且您收到错误'C:\Program' is not recognized...
为了修复,我编辑了 settings.txt 文件;
root: C:\Progra~1\nvm
path: C:\Progra~1\nodejs
最有用的评论
我这里有类似的东西,但不确定是否是完全相同的问题。
nvm use 8.15.0
Windows 脚本宿主执行失败。
我是管理员。
谢谢。