Попытка удалить Анаконду и не получить модуль с именем «шесть» - PullRequest
0 голосов
/ 03 июля 2019

У меня есть MacBook с несколькими средами Python. Я хочу удалить все среды, кроме 2.6 по умолчанию.

который -a python python3 показывает:

/anaconda3/bin/python
/usr/bin/python
/anaconda3/bin/python3
/usr/local/bin/python3

Попытка загрузки anaconda-clean с помощью conda install anaconda-clean :

Traceback (most recent call last):
File "/anaconda3/lib/python3.7/site-packages/conda/exceptions.py", line 1043, in __call__
return func(*args, **kwargs)
...
File "/anaconda3/lib/python3.7/site-packages/conda_package_handling/api.py", line 4, in <module> from six import string_types as _string_types
ModuleNotFoundError: No module named 'six'

Я нашел и скачал шесть библиотек совместимости, установил их, используя pip3, установите шесть и:

Requirement already satisfied: six in /usr/local/lib/python3.7/site-packages (1.12.0)

Так что, очевидно, он установлен в одной из других версий Python; на основании приведенной выше трассировки, я думаю, мне нужно шесть, чтобы установить здесь:

/anaconda3/lib/python3.7/site-packages 

Любые предложения о том, как получить шесть, чтобы установить там?

...