import sys
print(sys.executable)
print(sys.version)
print(sys.version_info)
Widziane poniżej: - wyjście, gdy uruchamiam JupyterNotebook poza 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)
Widoczne poniżej, gdy uruchamiam ten sam JupyterNoteBook w CONDA Venv utworzonym za pomocą polecenia -
conda create -n py35 python=3.5
w moim Jupyter Notebook drukuje: -
/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)
również jeśli masz już różne VENV utworzone w różnych wersjach Pythona, przełączasz się na żądane Kernel, wybierając KERNEL >> ZMIEŃ Jądro z menu JupyterNotebook ...
JupyterNotebookScreencapture
Aby zainstalować ipykernel w istniejącym środowisku wirtualnym 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]
Zainstaluj specyfikację jądra IPython.
opcjonalne argumenty: -h, --help wyświetla ten komunikat pomocy i wychodzi --user Instaluje dla bieżącego użytkownika zamiast ogólnosystemowego --name NAZWA Podaj nazwę dla kernelspec. Jest to potrzebne, aby mieć jednocześnie wiele jąder IPythona. --display-name NAZWA-WYŚWIETLACZA Określa nazwę wyświetlaną dla specyfikacji jądra. Jest to przydatne, gdy masz wiele jąder IPythona. --profile PROFIL Określa profil IPython do załadowania. Można to wykorzystać do tworzenia niestandardowych wersji jądra. --prefix PREFIX Określa przedrostek instalacyjny dla specyfikacji jądra. Jest to konieczne do zainstalowania w lokalizacji innej niż domyślna, takiej jak conda / virtual-env. --sys-prefix Zainstaluj w sys.prefix Pythona. Skrót dla --prefix = '/ Users / bussonniermatthias / anaconda'. Do użytku w conda / virtual-envs.