【问题标题】:Anaconda installed by HomeBrew "Path not writable or missing."由 HomeBrew 安装的 Anaconda “路径不可写或丢失。”
【发布时间】:2020-04-08 15:04:57
【问题描述】:

通过“brew cask install anaconda”安装anaconda后,命令总是这样警告


WARNING conda.core.envs_manager:register_env(52): Unable to register environment. Path not writable or missing.
  environment location: /usr/local/anaconda3/envs/test
  registry file: /Users/**/.conda/environments.txt
done

【问题讨论】:

    标签: python macos anaconda homebrew homebrew-cask


    【解决方案1】:

    可能是homebrew的bug,安装anaconda后,brew会

    1. 更改 /usr/local/anaconda3 的所有者
    2. 更改 /usr/local/anaconda3 和 ~/.conda/environments.txt 的权限

    我认为它省略了 ~/.conda/environments.txt 的所有者,当我“ls -al ~/.conda”时

    -rw-r--r--   1 root     staff    21 Dec 11 14:54 environments.txt
    

    所有者是root,我需要做的是

    sudo chown -R $(whoami) ~/.conda
    

    它会解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-27
      • 2013-04-22
      • 2018-09-04
      • 1970-01-01
      • 2020-02-24
      • 2017-01-27
      • 1970-01-01
      • 2022-09-23
      相关资源
      最近更新 更多