web-dev-qa-db-ja.com

エラー:一時ディレクトリ「C:\ Users \ user \ AppData \ Local \ Temp \ conda- <ランダム> \」の作成に失敗しました

「conda activate tensorflow_cpu」をアクティブにしようとすると

conda activate tensorflow_cpu

エラー:一時ディレクトリ「C:\ Users\user\AppData\Local\Temp\conda- \」の作成に失敗しました

5
Hassan

私もこのエラーに遭遇しました。私は指示に従ってSpyderを更新していました。 Anacondaプロンプト(Anaconda3)を開くと、次のエラーが発生しました。

Failed to create temp directory "C:\Users\username with spaces\AppData\Local\Temp\conda<RANDOM>\"

これにより、「conda update anaconda」を試したときに次のエラーが発生しました。

'conda' is not recognized as an internal or external command, operable program or batch file.

上記の解決策はAnacondaでも機能する可能性がありますが、TEMPフォルダーとTMPフォルダーを使用する他のアプリケーションへの影響をためらっていました。したがって、さらに調査した後、GitHubで一連の問題に遭遇しました https://github.com/conda/conda/issues/9757 これは、Windowsユーザー名を処理できないことが根本的な原因を示していますスペースが含まれている場合、少なくとも私にとっては、OPについてはわかりませんが、@ Hassanが彼の名前をマスクしたと思いますか?

私の回避策は、Anaconda Powershellプロンプトを開くことでした。このプロンプトでは問題なく更新されているようです。

0
Peej1226