Как я могу вырваться из ада среды питона? - PullRequest
0 голосов
/ 26 апреля 2018

Я не знаю, как я попал сюда, но у меня есть много конкурирующих установок python на моем пути Ubuntu 16.04. Некоторые из них я использую, некоторые - нет.

all the environments

Сейчас я нахожусь в точке, где я хочу убрать вещи, чтобы избежать головной боли при устранении неполадок, но я не знаю никаких стратегий или инструментов для решения этой проблемы.

Как лучше всего узнать, какие среды используются и не используются?

Как я могу определить, на какие каталоги python указываются, а какие заброшены?

Каким образом я могу получить список нестандартных пакетов, установленных в каждой среде?

1 Ответ

0 голосов
/ 26 апреля 2018

Вот что вы можете попробовать

  1. which python обычно для python2.x и which python3 для python3.x.

  2. Затем решите, какую версию вы хотите использовать по умолчанию, затем вы можете использовать export python='Your required python interpreter path' для постоянных изменений или alias python=PATH для временного использования.

  3. Также посмотрите, куда pip и pip3 указывают, используя which pipX. Таким образом, вы можете использовать один из них для установки необходимых пакетов.

Я бы порекомендовал вам использовать virtualenv или pipenv , чтобы получить более точный контроль над выбором переводчика в соответствии с потребностями вашего проекта.

Примечание. Не удаляйте ни один из вышеперечисленных пакетов Python без каких-либо исследований, поскольку могут быть системные зависимости, что может нарушить работу вашей системы.

...