首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从安装在基本环境中的Conda4.3更新?

如何从安装在基本环境中的Conda4.3更新?
EN

Stack Overflow用户
提问于 2018-03-28 14:15:34
回答 1查看 4.4K关注 0票数 2

我已将conda更新(或安装)到高于4.3的版本,但出于测试目的,我安装了conda=4.3。现在,我不能在激活base环境下将conda更新回更高的版本。

代码语言:javascript
运行
复制
$ conda update conda

PackageNotInstalledError: Package is not installed in prefix.
  prefix: /home/user/miniconda3/envs/base
  package name: conda


usage: conda [-h] [-V] command ...
conda: error: argument command: invalid choice: '/home/user/miniconda3/bin/conda' (choose from 'info', 'help', 'list', 'search', 'create', 'install', 'update', 'upgrade', 'remove', 'uninstall', 'config', 'clean', 'package')

或者如果我试图直接安装conda:

代码语言:javascript
运行
复制
$ conda install conda=4.5
Fetching package metadata ...................

CondaEnvironmentNotFoundError: Could not find environment: /home/user/miniconda3/envs/base .
You can list all discoverable environments with `conda info --envs`.

usage: conda [-h] [-V] command ...
conda: error: argument command: invalid choice: '/home/user/miniconda3/bin/conda' (choose from 'info', 'help', 'list', 'search', 'create', 'install', 'update', 'upgrade', 'remove', 'uninstall', 'config', 'clean', 'package')

我怎样才能回到最近版本的conda呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-28 14:15:34

此错误源于Conda4.3和4.4之间的更改,将“主”环境从root重命名为base。请注意,错误消息显示conda正在envs目录中寻找名为base的环境,而base环境实际上不在该目录中。如果指定前缀,则可以修复此问题:

代码语言:javascript
运行
复制
conda install conda=4.5 -p /home/user/miniconda3
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49536920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档