PackageNotInstalledError:包未安装在前缀中

新手上路,请多包涵

conda 更新 conda >> 成功

conda update anaconda >> 给我一个错误,说 package is not installed in prefix。

我在我的系统上安装了 Python 发行版。我该如何解决这个问题?

 (base) C:\Users\asukumari>conda info

  active environment : base
active env location : C:\Users\asukumari\AppData\Local\Continuum\anaconda3
        shell level : 1
   user config file : C:\Users\asukumari\.condarc  populated config files : C:\Users\asukumari\.condarc
      conda version : 4.5.9
conda-build version : 3.4.1
     python version : 3.6.4.final.0
   base environment : C:\Users\asukumari\AppData\Local\Continuum\anaconda3  (writable)
       channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                      https://repo.anaconda.com/pkgs/main/noarch
                      https://repo.anaconda.com/pkgs/free/win-64
                      https://repo.anaconda.com/pkgs/free/noarch
                      https://repo.anaconda.com/pkgs/r/win-64
                      https://repo.anaconda.com/pkgs/r/noarch
                      https://repo.anaconda.com/pkgs/pro/win-64
                      https://repo.anaconda.com/pkgs/pro/noarch
                      https://repo.anaconda.com/pkgs/msys2/win-64
                      https://repo.anaconda.com/pkgs/msys2/noarch
      package cache : C:\Users\asukumari\AppData\Local\Continuum\anaconda3\pkgs
                      C:\Users\asukumari\AppData\Local\conda\conda\pkgs
   envs directories : C:\Users\asukumari\AppData\Local\Continuum\anaconda3\envs
                      C:\Users\asukumari\AppData\Local\conda\conda\envs
                      C:\Users\asukumari\.conda\envs
           platform : win-64
         user-agent : conda/4.5.9 requests/2.18.4 CPython/3.6.4 Windows/10 Windows/10.0.16299
      administrator : False
         netrc file : None
       offline mode : False

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

阅读 7.8k
2 个回答

通常此错误 "PackageNotInstalledError: Package is not installed in prefix." 是因为您的自定义环境没有 conda 基础结构。相反,它仅在您的基地中。要更新基础环境:

 conda update --name base conda

要查看您安装的版本:

 conda list --name base conda

列表的示例输出;

 # packages in environment at /Users/me/miniconda2:
#
# Name                    Version                   Build  Channel
conda                     4.6.14                   py27_0
conda-env                 2.6.0                h36134e3_0

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

解决消息“PackageNotInstalledError: Package is not installed in prefix”后的问题 package name: anaconda:

     conda update --all
    ...
    Proceed ([y]/n)? y

问候 !

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

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