PackageNotInstalledError: Package is not installed in prefix
PackageNotInstalledError: Package is not installed in prefix
conda 更新 conda >> 成功
conda update anaconda >> 给我一个错误,说包没有安装在前缀中。
我的系统上只安装了 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
解决问题后留言"PackageNotInstalledError: Package is not installed in prefix"包名:anaconda:
conda update --all
...
Proceed ([y]/n)? y
问候!
通常这个错误,"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
这对我有用:
source active <your python env>
我在 conda 环境中尝试更新 boto3 时遇到以下错误:
PackageNotInstalledError: Package is not installed in prefix.
prefix: /usr/local/anaconda3/envs/myfoldername
package name: boto3
这是在刚刚完成之后:conda install anaconda
、conda update -n root conda
和 conda update --all
不过,我终于成功更新了boto3,通过指定版本号如下:
conda install boto3=1.12
我在window1 10遇到了同样的问题。
请将 env 更改为 base,因为包 "conda" 只能在 base 中更新。
问候!
我在 conda 环境激活时尝试更新时遇到此错误。解决方案是先停用:
conda deactivate
尝试更新之前:
conda update conda
conda update anaconda
当通过 pip 在 conda env 中安装软件包并通过 conda 更新时,它会导致显示相同的错误消息。在这种情况下,使用
pip 安装package_name --升级
这解决了我的问题。
这对我有用:
conda update -n base -c defaults conda
conda 更新 conda >> 成功
conda update anaconda >> 给我一个错误,说包没有安装在前缀中。
我的系统上只安装了 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
解决问题后留言"PackageNotInstalledError: Package is not installed in prefix"包名:anaconda:
conda update --all
...
Proceed ([y]/n)? y
问候!
通常这个错误,"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
这对我有用:
source active <your python env>
我在 conda 环境中尝试更新 boto3 时遇到以下错误:
PackageNotInstalledError: Package is not installed in prefix. prefix: /usr/local/anaconda3/envs/myfoldername
package name: boto3
这是在刚刚完成之后:conda install anaconda
、conda update -n root conda
和 conda update --all
不过,我终于成功更新了boto3,通过指定版本号如下:
conda install boto3=1.12
我在window1 10遇到了同样的问题。 请将 env 更改为 base,因为包 "conda" 只能在 base 中更新。 问候!
我在 conda 环境激活时尝试更新时遇到此错误。解决方案是先停用:
conda deactivate
尝试更新之前:
conda update conda
conda update anaconda
当通过 pip 在 conda env 中安装软件包并通过 conda 更新时,它会导致显示相同的错误消息。在这种情况下,使用
pip 安装package_name --升级
这解决了我的问题。
这对我有用:
conda update -n base -c defaults conda