Большое спасибо за ваши комментарии @jmh

я запускаю Python из терминала и изAtom, разные версии Python называются. Как следствие, есть пакеты, которые я могу без проблем вызывать из терминала, но которые я не могу вызвать изAtom, Вот подробности:

При звонкеpython изterminal, Я получаю версию 3.7.1

$ python
Python 3.7.1 | packaged by conda-forge | (default, Nov 13 2018, 09:50:42) 
[Clang 9.0.0 (clang-900.0.37)] :: Anaconda custom (64-bit) on darwin

(Я получаю точно так же, если я печатаюpython3вместо)

Теперь, глядя наpython версия отAtom я получаю версию 3.6.5 с

>>> import sys
>>> print(sys.version
3.6.5 | packaged by conda-forge | (default, Apr  6 2018, 13:44:09) 
[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)]

как придешь? как я могу сделатьAtom получить ту же версию, что и версия, которую получает Терминал?

Неудачные попытки

Глядя наPATH с командойimport sys а потомprint(sys.path) вот что я получаю:

Из атома:

['', '/anaconda3/lib/python36.zip', '/anaconda3/lib/python3.6', 
'/anaconda3/lib/python3.6/lib-dynload', '/anaconda3/lib/python3.6/site-packages',
'/anaconda3/lib/python3.6/site-packages/aeosa', '/anaconda3/lib/python3.6/site-packages/cycler-0.10.0-py3.6.egg', 
'/anaconda3/lib/python3.6/site-packages/IPython/extensions', '/Users/mymac/.ipython']

Из терминала:

['', '/Users/mymac/anaconda3/lib/python37.zip', 
'/Users/mymac/anaconda3/lib/python3.7', 
'/Users/mymac/anaconda3/lib/python3.7/lib-dynload', 
'/Users/mymac/anaconda3/lib/python3.7/site-packages', 
'/Users/mymac/anaconda3/lib/python3.7/site-packages/aeosa']

Это выглядитAtom использует версию Pythonpyenv с учетом следующей команды и вывода:

$ pyenv versions
* system (set by /Users/mymac/.pyenv/version)
  3.6.5

в соответствии сGitHub страница pyenv, Я вошелpyenv virtualenv 3.7.1, Тогда при входе$ pyenv versions по крайней мере версия 3.7.1 была в списке:

* system (set by /Users/mymac/.pyenv/version)
  3.6.5
  3.7.1

Но это не решило проблему сAtom

Затем я посетилстраница Конда Об управлении средой и выполнении следующих команд:

$ conda create --name myenv

Он работал без проблем, но проблема сохраняется

Затем я попытался запустить более конкретно$ conda create -n myenv python=3.7.1 но получил:CondaValueError: prefix already exists: /Users/mymac/anaconda3/envs/myenv

Как указал @jmh, тогда я попытался:$ source activate 3.7.1 и получил следующее приглашение:(3.7.1) user:~ user$

Я мог бы успешно выбрать правильный правильный virtualenv. Но потом при открытииAtom проблема осталась

Ответы на вопрос(3)

Ваш ответ на вопрос