在安装flake8之后安装了Anaconda但没有名为'conda'的模块

问题描述 投票:1回答:1

在尝试在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/中消失了

这很奇怪,我认为可能有关系。

任何帮助将非常感激。

python anaconda atom-editor miniconda flake8
1个回答
1
投票

我最终制作了miniconda3 / envs文件夹的备份副本,重新安装miniconda并重新复制环境。现在可以使用,不知道是什么导致了这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.