Nvm-windows: Setelah menginstal setiap perintah gagal dengan pesan "C: \ Users \% username% \ AppData \ Roaming \ nvm tidak dapat ditemukan atau tidak ada. Keluar."

Dibuat pada 3 Feb 2016  ·  11Komentar  ·  Sumber: coreybutler/nvm-windows

Jika %username% di jalur C:\Users\%username%\AppData\Roaming\nvm contains beberapa simbol non-latin (dalam kasus saya nama pengguna ditulis dengan karakter cyrillic), setiap perintah nvm menampilkan pesan kesalahan ini, misalnya:

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.

Solusi yang memungkinkan adalah menulis settings.txt dengan encoding UTF-8, bukan ANSI. Setelah koreksi manual pengkodean file dengan Notepad ++ pesan kesalahan menghilang dan sekarang semuanya berfungsi dengan baik:

C:\Windows\system32>nvm arch
System Default: 64-bit.
Currently Configured: 64-bit.
bug help wanted

Komentar yang paling membantu

Jika ada yang menderita ini, inilah sarannya:

  • ketik "nvm root" untuk mengetahui di mana jalur nvm saat ini
  • Di windows explorer, salin konten dari jalur sebelumnya ke jalur yang lebih sederhana seperti "c: nvm".
  • Di variabel sistem, cari NVM_HOME dan perbarui nilainya ke jalur baru.
  • Kemudian ketik "nvm root [jalur baru]" (seperti "nvm root c: nvm").
    (jangan lupa tutup cmd, dan buka yang baru.)

Semuanya harus bekerja tanpa masalah.

Di samping catatan, saya ingin membantu, tetapi saya tidak tahu Go, jadi ...

Semua 11 komentar

Pengkodean memperbaikinya untuk saya karena nama saya mengandung "ø".

perbaiki masalah untuk saya! Terima kasih! (nama mengandung "ß")

Saya berubah menjadi UTF-8 setelah,

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.

ini gagal: C: \ Users \ Lucian Naie \ AppData \ Roamingnvm

@lnaie Saya rasa ada masalah lain tentang spasi atau spasi di nama pengguna, tambahkan suara Anda di sana.
@janjon Apakah variabel lingkungan NVM_ * Anda memiliki nilai yang benar di dalamnya jika Anda melakukan gci env: di jendela PowerShell?

Saya rasa saya memiliki masalah yang sama karena akun saya memiliki titik antara nama depan dan belakang saya.

Masalah dipertahankan dengan kekosongan

Tolong, selesaikan masalah dengan kekosongan di nama akun, terima kasih

@ jose-vasquez-mantum - Saya akan menerima Permintaan Tarik jika seseorang memperbaikinya.

Jika ada yang menderita ini, inilah sarannya:

  • ketik "nvm root" untuk mengetahui di mana jalur nvm saat ini
  • Di windows explorer, salin konten dari jalur sebelumnya ke jalur yang lebih sederhana seperti "c: nvm".
  • Di variabel sistem, cari NVM_HOME dan perbarui nilainya ke jalur baru.
  • Kemudian ketik "nvm root [jalur baru]" (seperti "nvm root c: nvm").
    (jangan lupa tutup cmd, dan buka yang baru.)

Semuanya harus bekerja tanpa masalah.

Di samping catatan, saya ingin membantu, tetapi saya tidak tahu Go, jadi ...

Saya juga memiliki ruang di folder Pengguna Windows saya, dan cara kerja

Apakah halaman ini membantu?
5 / 5 - 1 peringkat

Masalah terkait

eliavmaman picture eliavmaman  ·  6Komentar

hsali picture hsali  ·  4Komentar

flpms picture flpms  ·  4Komentar

keylowgee picture keylowgee  ·  6Komentar

SufyanParkar picture SufyanParkar  ·  4Komentar