在安装flake8之后安装了Anaconda但没有名为'conda'的模块
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在安装flake8之后安装了Anaconda但没有名为'conda'的模块相关的知识,希望对你有一定的参考价值。
在尝试在Atom编辑器中安装atom-lint包时,我以某种方式破坏了我的conda安装。
我做了以下可能导致问题的事情:
- 使用conda install安装了python依赖
Flake8
。 - 使用Atom Init脚本(我可以根据需要提供更多信息)
在我做了这些事后,我遇到了以下问题:
如果我运行conda
我得到
$ conda
Traceback (most recent call last):
File "/Users/me/miniconda3/bin/conda", line 12, in <module>
from conda.cli import main
ModuleNotFoundError: No module named 'conda'
奇怪的是,如果我在我的命令行中运行python
,anaconda似乎仍然安装了工作。
$ python
Python 3.7.1 (default, Oct 23 2018, 14:07:42)
[Clang 4.0.1 (tags/RELEASE_401/final)] :: Anaconda, Inc. on darwin
Type "help", "copyright", "credits" or "license" for more information.
我还注意到Python3 bin已经从conda环境文件夹~/miniconda3/envs/my_env/bin/
中消失了
这很奇怪,我认为可能有关系。
任何帮助将非常感激。
答案
我最终制作了miniconda3 / envs文件夹的备份副本,重新安装miniconda并重新复制环境。现在可以使用,不知道是什么导致了这个问题。
以上是关于在安装flake8之后安装了Anaconda但没有名为'conda'的模块的主要内容,如果未能解决你的问题,请参考以下文章
opensuse 安装 Anaconda3 之后出现Could not start d-bus. Can you call qdbus?
ubuntu16.04+anaconda的安装+解决conda不可用(配置路径)+卸载