python - conda update -n base -c 默认 conda 不会更新到 4.6.x
问题描述
希望标题能说明大部分内容。当我使用 conda 时,它会通知我有更新的版本;但是,当我去安装 conda 时,它拒绝安装 4.5.11 之后的任何内容。这个问题发生在我的笔记本电脑上(运行 OS X Mojave)。我运行的 Ubuntu 虚拟机没有这个问题。已经 9 天了,没有人回复我的conda Github 问题,所以我希望这里的人能够提供帮助。该链接包含可能提供一些线索的相关配置详细信息。
$ conda update -n base -c defaults conda
Solving environment: done
==> WARNING: A newer version of conda exists. <==
current version: 4.5.11
latest version: 4.6.4
Please update conda by running
$ conda update -n base -c defaults conda
# All requested packages already installed.
解决方案
我遇到了类似的问题,除了 conda 报告我需要从 4.6.x 更新到 4.7.x 并且我需要通过运行来更新:
conda update -n base -c defaults conda
其他答案(截至我输入此内容时)都没有立即完成这项工作:
- 我的系统只有 Python 3,所以 2/3 的问题不是问题。
- 检查 torch 和 torchvision,我发现它们不是我的 Anaconda 安装的一部分,所以这也不是问题。
- 仅仅尝试更新 Python 并没有解决问题,因为尝试更新 conda 仍然没有做任何事情。
一时兴起,我跑了
conda update anaconda
那做了很多更新(远远超过这里应该列出的),然后我跟着:
conda update python
同样,完成了许多更新;查看列表,正是在这一步中,conda 更新实际上完成了。尽管如此,我还是跑了:
conda update conda
在这一点上进行了一些更新,这些被证明是最后的更新。然而,为了更好的衡量,我跑了:
conda update -n base -c defaults conda
推荐阅读
- python - AWS Glue - 从 sql server 表中读取并作为自定义 CSV 文件写入 S3
- node.js - CouchDB 的 validate_doc_update 与预 DB 验证服务器相比有哪些优势?
- javascript - JavaScript:暂停函数以通过事件侦听器获取值
- visual-studio - 模拟器 Windows 10 移动版:没有互联网连接
- php - 为什么从 AWS sdk(PHP) 上传图片的文件大小变成 0B
- spring - 使用 kafka 模板批量记录
- git - Makefile中子模块的自动初始化和更新
- maximo - Maximo Anywhere 多语言
- python-3.x - 为 conda 安装虚拟环境时出现 ClobberError
- forms - Symfony 4,删除表单中的空白字段