Как удалить интерпретаторы Python

2142
Arash Saidi

Итак, я сделал несколько обломов при установке последней версии Python. Каким-то образом мне удалось установить Python более одного раза, и теперь у меня есть несколько интерпретаторов Python (по крайней мере, у меня есть несколько из них, перечисленных в Pycharm). У меня есть несколько разных версий Python 3.4 (одна, которая называется 3.4M?)

Я чувствую, что это пустая трата памяти. Итак, могу ли я избавиться от тех, которые я не использую? Я хотел бы иметь только системный Python (2.7.5) и последний.

Я нахожусь на Mac OS X. Я понятия не имею, как мне удалось установить так много версий Python, но я думаю, что следовал нескольким учебникам и использовал brew для установки Python более одного раза? Но это, вероятно, просто переписало Python, который у меня есть.

Извините, если мне неясно, я не знаком с Python и его структурой, и я надеялся, что вы, ребята, проясните это для меня ...

Варить список:

atk fontconfig gmp4 libgpg-error  mercurial ossp-uuid python smpeg  autoconf freetype gobject-introspection libksba   mongodb pango python3 sqlite  automake gcc46 gtk+ libmpc08   mpfr2 pixman readline webp  boost gdbm harfbuzz libpng   mysql pkg-config sdl wget  cairo gdk-pixbuf icu4c libtiff   node portmidi sdl_image xz  cloog-ppl015 gettext jpeg libtool   openssl postgresql sdl_mixer  cmake glib libffi libyaml   openssl098 ppl011 sdl_ttf 

который-питон:

/usr/bin/python /usr/local/bin/python 

Pycharm перечисляет эти (некоторые из них являются виртуальными средами):

PyCharm

1
Это кажется нормальным. Какие из них входит в список pycharm? Они, конечно, не пришли от Brew тогда. slhck 9 лет назад 0
добавил картинку выше! Arash Saidi 9 лет назад 0

1 ответ на вопрос

0
ryentzer

From my understanding, the Pycharm list of interpreters is only a list of available python interpreters. It also lists those that were created as virtual environments, as you noted.

You can safely remove those in the list without affecting your actual python installs. This is done by clicking on the gear to the right of the list and selecting the More... option

From the pop-up window, you can then delete any of the listed interpreters you want.

If you want to remove the homebrew versions of python you can use the following commands in terminal:

Python 2.x

brew remove python 

Python 3.x

brew remove python3