nvm установить 7.10.1
C: Пользователи \ \ AppData \ Roaming \ nvm не найдены или не существуют. Выход.
Скачивание node.js версии 7.10.1 (64-бит) ...
Ошибка при создании C: Users \ \ AppData \ Roaming \ nvm \ v7.10.1 \ node64.exe - откройте C: Users \ \ AppData \ Roaming \ nvm \ v7.10.1 \ node64.exe: система не может найти указанный путь.
Ошибка при загрузке https://nodejs.org/dist/v7.10.1/win-x64//node.exe - недопустимый аргумент
Полный
Создание C: Users \ \ AppData \ Roaming \ nvm \ temp
mkdir C: Users \ \ AppData \ Roaming \ nvm \ temp: системе не удается найти указанный путь.
установить
перезагружать
Есть ли в вашем имени пользователя пробелы? Пример C:\Users\john doe\AppData\Roaming\nvm
нет (у меня russian_lang)
Если вы откроете этот путь C:\Users\������\AppData\Roaming\
в проводнике, вы увидите папку nvm ?
да
У меня такая же проблема, как ее решить?
Привет, ребята!
У меня была такая же проблема. Для меня причиной проблемы были специальные символы в моем имени пользователя Windows. Мне удалось решить эту проблему, переустановив Nvm root: nvm root C:\Users\username\AppData\Roaming\nvm
Я предполагаю, что ������
в C:\Users\������\AppData\Roaming\
это ASCII-представление символов UTF (многобайтовых).
Может быть, nvm внутренне не использует многобайтовую строку и передает в Win API неправильные символы для пути?
Та же проблема, мое имя пользователя - François
, и Windows, похоже, не распознает ç
правильно, возможно, где-то в программе необходимо заключить путь в кавычки?
В PowerShell (с правами администратора):
C:\Users\Fran�ois\AppData\Roaming\nvm could not be found or does not exist. Exiting.
Downloading node.js version 10.11.0 (64-bit)...
Error while creating C:\Users\Fran�ois\AppData\Roaming\nvm\v10.11.0\node64.exe - open C:\Users\Fran�ois\AppData\Roaming\nvm\v10.11.0\node64.exe: Le chemin d’accès spécifié est introuvable.
Error while downloading https://nodejs.org/dist/v10.11.0/win-x64//node.exe - invalid argument
Complete
Creating C:\Users\Fran�ois\AppData\Roaming\nvm\temp
mkdir C:\Users\Fran�ois\AppData\Roaming\nvm\temp: Le chemin d’accès spécifié est introuvable.
В Git Bash:
François@FRANÇOIS-PCTOUR ~
$ nvm install latest
C:\Users\Fran�ois\AppData\Roaming\nvm could not be found or does not exist. Exiting.
Downloading node.js version 10.11.0 (64-bit)...
Error while creating C:\Users\Fran�ois\AppData\Roaming\nvm\v10.11.0\node64.exe - open C:\Users\Fran�ois\AppData\Roaming\nvm\v10.11.0\node64.exe: Le chemin d’accès spécifié est intr
ouvable.
Error while downloading https://nodejs.org/dist/v10.11.0/win-x64//node.exe - invalid argument
Complete
Creating C:\Users\Fran�ois\AppData\Roaming\nvm\temp
mkdir C:\Users\Fran�ois\AppData\Roaming\nvm\temp: Le chemin d’accès spécifié est introuvable.
каталог nvm
существует, он просто не может его найти:
François@FRANÇOIS-PCTOUR ~
$ ls AppData/Roaming/nvm/
elevate.cmd elevate.vbs install.cmd nodejs.ico nvm.exe settings.txt unins000.dat unins000.exe unins000.msg
Прочитав комментарий @JJnne , я попробовал это:
PS C:\WINDOWS\system32> nvm root "C:\Users\François\AppData\Roaming\nvm"
Root has been set to C:\Users\François\AppData\Roaming\nvm
PS C:\WINDOWS\system32> nvm install latest
Downloading node.js version 10.11.0 (64-bit)...
Complete
Creating C:\Users\François\AppData\Roaming\nvm\temp
Downloading npm version 6.4.1... Complete
Installing npm v6.4.1...
Installation complete. If you want to use this version, type
nvm use 10.11.0
и это сработало! Спасибо.
Но только путь в кавычки!
Это должно быть решено в основной ветке и намечено к выпуску в 1.1.8, на что у меня просто еще не было времени. Наверное, за 2-3 недели до того, как я смогу вырезать еще один релиз.
Это дает мне ошибку и не позволяет мне его установить
Это также происходит, если у вас нет необходимых разрешений для каталога AppData. Мой рабочий ноутбук имеет странную настройку, где, хотя у моей учетной записи есть доступ администратора к AppData, я не могу фактически копировать в нее файлы * .exe, поэтому я получаю точную ошибку, как показано на скриншоте выше. Он отлично работает, если я выбираю другой каталог при установке.
Самый полезный комментарий
Привет, ребята!
У меня была такая же проблема. Для меня причиной проблемы были специальные символы в моем имени пользователя Windows. Мне удалось решить эту проблему, переустановив Nvm root:
nvm root C:\Users\username\AppData\Roaming\nvm