一尘不染

安装Anaconda后,conda命令失败,并显示“ ImportError:没有名为conda.cli的模块”

linux

我最近安装了Anaconda的64位Linux版本(1.8.0-Linux-x86_64)。安装似乎工作正常:

$ python 
Python 2.7.5 |Continuum Analytics, Inc.| (default, Nov  4 2013, 15:30:26)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-54)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>>
##No issues here

但是,如果我尝试任何conda命令,则会收到错误消息:

$ conda info
Traceback (most recent call last):
  File "~/anaconda/bin/conda", line 3, in <module>
    from conda.cli import main
ImportError: No module named conda.cli

安装位于我的用户目录(〜/ anaconda)下。我已经验证$ PATH包含〜/ anaconda / bin。$ PYTHONPATH也设置为〜/
anaconda / lib。

对“ conda”命令出什么问题有任何想法吗?我的搜索似乎没有显示其他任何人报告此错误。


阅读 923

收藏
2020-06-02

共1个答案

一尘不染

安装它时,您错过了一部分。当conda询问您是否可以设置.bashrc文件时,您可能单击了NO。这是一个简单的解决方法:启动您的解释器并添加以下行:

export PATH=/home/add your username here/anaconda/bin:$PATH

现在输入python解释器,您将看到Anaconda 1.8.0或您拥有的任何版本。每次启动新的解释器时,您都必须这样做。

请享用!

2020-06-02