Если %username%
в пути C:\Users\%username%\AppData\Roaming\nvm contains
некоторые нелатинские символы (в моем случае имя пользователя написано кириллическими символами), каждая команда nvm
отображает это сообщение об ошибке, например:
C:\Windows\system32>nvm arch
C:\Users\�����\AppData\Roaming\nvm could not be found or does not exist. Exiting.
System Default: 64-bit.
Currently Configured: 64-bit.
Возможное решение - написать settings.txt с кодировкой UTF-8 вместо ANSI. После ручного исправления кодировки файлов с помощью Notepad ++ сообщение об ошибке исчезает, и теперь все работает нормально:
C:\Windows\system32>nvm arch
System Default: 64-bit.
Currently Configured: 64-bit.
Кодировка исправила это для меня, так как мое имя содержит «ø».
исправил проблему для меня! Благодаря! (название содержит "ß")
Я перешел на UTF-8 после,
C:\WINDOWS\system32>nvm arch
**There's a space. C:\Users\中文\nvm could not be found or does not exist. Exiting.
System Default: 64-bit.
Currently Configured: -bit.
это не удается: C: \ Users \ Lucian Naie \ AppData \ Roamingnvm
@lnaie Я думаю, что есть еще одна проблема, связанная с пробелами или пробелами в имени пользователя, пожалуйста, добавьте туда свой голос.
@janjon Имеют ли ваши переменные среды NVM_ * правильные значения, если вы выполняете gci env:
в окне PowerShell?
Я думаю, что у меня такая же проблема, потому что в моей учетной записи есть точка между моими именем и фамилией.
Проблема сохраняется с пробелами
Пожалуйста, решите проблему с пробелами в имени аккаунта, спасибо
@ jose-vasquez-mantum - Я бы принял запрос на вытягивание, если кто-то его исправит.
Если кто-то страдает от этого, вот предложение:
Все должно работать без проблем.
Кстати, я хотел бы помочь, но я не знаю Go, так что ...
У меня также есть место в моей папке пользователя Windows, и работа @urbgimtam у меня сработала.
Самый полезный комментарий
Если кто-то страдает от этого, вот предложение:
(не забудьте закрыть cmd и открыть новый.)
Все должно работать без проблем.
Кстати, я хотел бы помочь, но я не знаю Go, так что ...