Использование Pip3 и conda для установки пакетов на Mac

На моем Mac уже установлена ​​Anaconda. Когда я хочу установить пакет, например, jaqs. я использую

pip3 install jaqs

Затем я использую

pip3 list

Кажется, я успешно установил jaqs с pip3

Но затем я набираю python3 в терминале, это python3.5 в Anaconda, а не автономный python3.5 системы. Я печатаю

import jaqs

Но такого модуля нет (я проверил список conda и обнаружил, что в нем нет модуля jaqs). Итак, мой вопрос: как я могу открыть системный автономный python3.5 в терминале и импортировать jaqs. Если нет, я не могу использовать модуль в Pycharm. Печальный. Спасибо.


person LimingFang    schedule 17.12.2017    source источник


Ответы (1)


Из документов conda, Установка conda в системе с другими установками или пакетами Python, они упоминают, как проверить, какая установка Python установлена ​​по умолчанию:

which python

Есть несколько других вопросов/ответов о том, как его изменить. (И кажется, что символические ссылки - это путь.) Например. это и это.

В качестве альтернативы, если вас не интересует установка Python по умолчанию, и вы просто хотите использовать ее в PyCharm: вы можете определить, какую среду Python запускать в PyCharm, перейдя в «Файл» -> «Настройки» -> « Project" -> "Project Interpreter" и либо:

  • в раскрывающемся списке нажмите «Показать все», а затем нажмите зеленый «+» или
  • щелкнув шестеренку, а затем «добавить локальный».

По крайней мере, тогда вы можете использовать среду по своему выбору.

person Thomas Fauskanger    schedule 17.12.2017
comment
Я имею в виду, что я хочу открыть исходный Python 3.5 в терминале, но теперь каждый раз, когда я набираю $ python3.5, всегда выходит python3.5 со средой Anaconda, мне не нужна эта версия, потому что модуль jaqs не в анаконде, но оригинальный питон, не подскажете, как открыть оригинальную версию питона? Спасибо. - person LimingFang; 17.12.2017
comment
Пожалуйста, и спасибо за разъяснения. Если бы вы смогли исправить это, вы также могли бы ответить на свой вопрос, и это совершенно нормально :) - person Thomas Fauskanger; 18.12.2017