希望标题能说明大部分内容。当我使用conda时,它会告诉我有一个较新的版本。但是,当我去安装conda时,它拒绝安装4.5.11之后的任何版本。我的笔记本电脑(正在运行OS X Mojave)上出现此问题。我正在运行的Ubuntu虚拟机没有此问题。已经9天了,没有人回复我的conda Github issue,所以我希望这里有人可以提供帮助。该链接包含可能提供一些线索的相关配置详细信息。
$ 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.
答案 0 :(得分:1)
要将conda更新到最新版本,您必须更新python:
(base)self @ home:〜$ conda更新python
这将更新许多软件包,包括:
conda:4.5.11-py35_0-> 4.6.11-py36_0
答案 1 :(得分:0)
此问题是由于与base
中的PyTorch安装冲突。我从torch
环境中删除了torchvision
和base
,并修复了依赖项障碍。
答案 2 :(得分:0)
我遇到了类似的问题,不同的是conda报告我需要从4.6.x更新到4.7.x,并且需要通过运行来更新:
conda update -n base -c defaults conda
其他答案(截至我输入此内容时)均未立即完成工作:
一时兴起,我跑了
conda update anaconda
这做了很多更新(远远超出此处列出的范围),然后我跟着:
conda update python
同样,完成了许多更新;浏览列表,实际上是在此步骤中完成了conda更新。尽管如此,我仍然跑了:
conda update conda
在这一点上,还进行了一些更新,这些更新是最后的更新。但是,我跑来跑去了:
conda update -n base -c defaults conda
答案 3 :(得分:-1)
循环conda更新问题,最后我输入which python
并找到python2.7。
也许是python版本问题,您只需要将python更新为python3。