import sys
print(sys.executable)
print(sys.version)
print(sys.version_info)
Видно ниже: - вывод, когда я запускаю JupyterNotebook вне CONDA venv
/home/dhankar/anaconda2/bin/python
2.7.12 |Anaconda 4.2.0 (64-bit)| (default, Jul 2 2016, 17:42:40)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)]
sys.version_info(major=2, minor=7, micro=12, releaselevel='final', serial=0)
Видно ниже, когда я запускаю тот же JupyterNoteBook в CONDA Venv, созданном с помощью команды -
conda create -n py35 python=3.5
в моем блокноте Jupyter он печатает: -
/home/dhankar/anaconda2/envs/py35/bin/python
3.5.2 |Continuum Analytics, Inc.| (default, Jul 2 2016, 17:53:06)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)]
sys.version_info(major=3, minor=5, micro=2, releaselevel='final', serial=0)
также, если у вас уже есть различные VENV, созданные с помощью разных версий Python, вы переключаетесь на желаемое ядро, выбирая ЯДРО >> ИЗМЕНИТЬ ЯДРО из меню JupyterNotebook ...
JupyterNotebookScreencapture
Также для установки ipykernel в существующей виртуальной среде CONDA -
http://ipython.readthedocs.io/en/stable/install/kernel_install.html#kernels-for-different-environments
$ /path/to/python -m ipykernel install --help
usage: ipython-kernel-install [-h] [--user] [--name NAME]
[--display-name DISPLAY_NAME]
[--profile PROFILE] [--prefix PREFIX]
[--sys-prefix]
Установите спецификацию ядра IPython.
необязательные аргументы: -h, --help показать это справочное сообщение и выйти --user Install для текущего пользователя вместо общесистемного --name NAME Укажите имя для характеристики ядра. Это необходимо для одновременного использования нескольких ядер IPython. --display-name DISPLAY_NAME Укажите отображаемое имя для спецификации ядра. Это полезно, если у вас несколько ядер IPython. --profile ПРОФИЛЬ Укажите профиль IPython для загрузки. Это можно использовать для создания собственных версий ядра. --prefix PREFIX Указывает префикс установки для спецификации ядра. Это необходимо для установки в папку, отличную от расположения по умолчанию, например, в conda / virtual-env. --sys-prefix Установить на Python sys.prefix. Сокращение для --prefix = '/ Users / bussonniermatthias / anaconda'. Для использования в conda / virtual-envs.