错误:无法创建临时目录“C:\\Users\\user\\AppData\\Local\\Temp\\conda-<RANDOM>\\”

新手上路,请多包涵

当我尝试激活“conda activate tensorflow_cpu”时

conda activate tensorflow_cpu

错误:无法创建临时目录“C:\Users\user\AppData\Local\Temp\conda-\”

原文由 Hassan 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.6k
2 个回答

这是由于 conda 开发人员的错误。该错误是临时路径的名称带有空格,因此要解决这个问题,请重新分配环境变量 TEMP、TMP。 (对于窗户)

  1. 进入环境变量
  2. 在“用户变量”部分查找 TEMP、TMP
  3. 双击 TMP 并在“变量值”中键入“C:\conda_tmp”
  4. 同样为 TEMP 做
  5. 关闭环境变量部分
  6. 重新启动 anaconda 提示符,错误应该消失

原文由 Ronil Patel 发布,翻译遵循 CC BY-SA 4.0 许可协议

通过编辑“C:\ProgramData\Anaconda3\Scripts\activate.bat”在第一个“@if”之前添加以下内容来制作一些临时解决方法:

 @set TEMP=C:/temp
@set TMP=C:/temp

这避免了通过更改某些用户提到的 Env 变量来修改整个内容。

感谢 Hepson 的 建议

原文由 Kurian Benoy 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题