Nvm-windows: インストール後、すべてのコマンドが失敗し、「C:\ Users \%username%\ AppData \ Roaming \ nvmが見つからないか、存在しません。終了します。」というメッセージが表示されます。

作成日 2016年02月03日  ·  11コメント  ·  ソース: coreybutler/nvm-windows

パスC:\Users\%username%\AppData\Roaming\nvm contains %username%がラテン文字以外の記号(私の場合、ユーザー名はキリル文字で書かれている)の場合、すべての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.

考えられる解決策は、ANSIの代わりにUTF-8をエンコードしてsettings.txtを作成することです。 Notepad ++を使用してファイルエンコーディングを手動で修正すると、エラーメッセージが消え、すべてが正常に機能するようになります。

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

最も参考になるコメント

誰かがこれに苦しんでいるなら、ここに提案があります:

  • 「nvmroot」と入力して、nvmの現在のパスがどこにあるかを確認します
  • Windowsエクスプローラーで、前のパスの内容を「c:nvm」などのより単純なパスにコピーします。
  • システム変数で、NVM_HOMEを検索し、その値を新しいパスに更新します。
  • 次に、「nvm root [新しいパス]」と入力します(「nvmrootc:nvm」など)。
    (cmdを閉じて、新しいcmdを開くことを忘れないでください。)

すべてが問題なく動作するはずです。

ちなみに、お手伝いしたいのですが、囲碁がわからないので…

全てのコメント11件

私の名前には「ø」が含まれているので、エンコーディングで修正されました。

私の問題を修正しました! ありがとう! (名前には「ß」が含まれています)

その後、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 PowerShellウィンドウでgci env:を実行した場合、NVM_ *環境変数には正しい値が含まれていますか?

アカウントに姓名の間にピリオドがあるのと同じ問題があると思います。

問題は空白で維持されます

アカウント名の空白で問題を解決してください、ありがとう

@ jose-vasquez-mantum-誰かが修正した場合、プルリクエストを受け入れます。

誰かがこれに苦しんでいるなら、ここに提案があります:

  • 「nvmroot」と入力して、nvmの現在のパスがどこにあるかを確認します
  • Windowsエクスプローラーで、前のパスの内容を「c:nvm」などのより単純なパスにコピーします。
  • システム変数で、NVM_HOMEを検索し、その値を新しいパスに更新します。
  • 次に、「nvm root [新しいパス]」と入力します(「nvmrootc:nvm」など)。
    (cmdを閉じて、新しいcmdを開くことを忘れないでください。)

すべてが問題なく動作するはずです。

ちなみに、お手伝いしたいのですが、囲碁がわからないので…

Windowsユーザーフォルダにもスペースがあり、 @ urbgimtamの回避策が役に立ちました。

このページは役に立ちましたか?
5 / 5 - 1 評価

関連する問題

AllainPL picture AllainPL  ·  7コメント

petrovicz picture petrovicz  ·  4コメント

hsali picture hsali  ·  4コメント

webspecialist picture webspecialist  ·  5コメント

leiamac picture leiamac  ·  4コメント