import sys
print(sys.executable)
print(sys.version)
print(sys.version_info)
Aşağıda görülen: - JupyterNotebook'u CONDA venv dışında çalıştırdığımda çıktı
/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)
Komutla oluşturulan bir CONDA Venv içinde aynı JupyterNoteBook'u çalıştırdığımda aşağıda görülüyor -
conda create -n py35 python=3.5
Jupyter Defterimde şunları yazdırır: -
/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)
ayrıca, farklı Python sürümleriyle oluşturulmuş çeşitli VENV'leriniz varsa, JupyterNotebook menüsünden KERNEL >> KERNEL DEĞİŞTİR öğesini seçerek istenen Çekirdeğe geçebilirsiniz ...
JupyterNotebookScreencapture
Ayrıca ipykernel'i mevcut bir CONDA Sanal Ortamına yüklemek için -
http://ipython.readthedocs.io/en/stable/install/kernel_install.html#kernels-for-different-environment
$ /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 çekirdek spesifikasyonunu kurun.
isteğe bağlı argümanlar: -h, --help bu yardım mesajını gösterir ve sistem genelinde --isim yerine geçerli kullanıcı için --user Kurulundan çıkar. AD Çekirdek belirtimi için bir ad belirtin. Bu, aynı anda birden fazla IPython çekirdeğine sahip olmak için gereklidir. --display-name DISPLAY_NAME Çekirdek belirtimi için görünen adı belirtin. Bu, birden fazla IPython çekirdeğiniz olduğunda faydalıdır. --profile PROFILE Yüklenecek bir IPython profili belirtin. Bu, çekirdeğin özel sürümlerini oluşturmak için kullanılabilir. --prefix PREFIX Çekirdek belirtimi için bir yükleme öneki belirtin. Bu, conda / virtual-env gibi varsayılan olmayan bir konuma kurmak için gereklidir. --sys-prefix Python'un sys.prefix'ine yükleyin. --Prefix = '/ Kullanıcılar / bussonniermatthias / anaconda' için kısayol. Conda / sanal ortamlarda kullanım için.