python - 没有名为 conda.cli 的模块

标签 python conda

这里的其他问题表明我的 PATH 变量设置错误,但我检查了我的 ~/.bashrc 并发现了这个:

export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:   /usr/local/games"
export PATH="/home/name/anaconda3/bin:$PATH"

当我从终端运行“python”时,我得到了

 Python 2.7.14 |Anaconda custom (64-bit)| (default, Mar 27 2018, 17:29:31) 
 [GCC 7.2.0] on linux2

看起来 Anaconda 安装正确。

但是,我无法运行任何以“conda”开头的命令 - 我只是得到一个

ImportError: No module named conda.cli

最佳答案

在您的 PATH 变量中,它指向“

/home/name/anaconda3/bin/

相反,它应该指向

/home/name/anaconda3/scripts/

其中应该有一个 conda.exe 文件。这应该可以解决您的问题。

此外,看起来您使用的是 Python 2.7,但路径是为 Python 3 配置的。请尝试改用 Python 3。

运行命令 where python ,这将为您提供 python 的安装目录。将目录设置为路径变量(确保在 PATH 变量中的 python 2.7 目录之前添加此路径)。

希望这对您有所帮助。

关于python - 没有名为 conda.cli 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49845893/

相关文章:

python - 在 python 3.7.2 中导入 numpy 后的 RAM 使用情况

python - 如何使用conda安装python3.9?

python - 如果缺少另一列,则替换一列中的值

python - 如何将两个字段的总和与 Django 中同一模型上的另一个字段进行比较

conda - 警告 : The remote server could not find the noarch directory for the requested channel

python - miniconda环境下使用conda和pip冲突

installation - CondaValueError : Malformed version string '~' : invalid character(s)

python - Gulp - 如何从 gulpfile 向 runserver 写入命令

python - 捆绑的 Python 应用程序在启动时可能会失败

javascript - Google Closure Linter 在 Windows 的 Sublime Text 2 中不起作用