Python Kernel'i Jupyter ile kullanabilirim. Ben Jupyter içinde sagemath kullanmak için bir yol arıyorum.Bu yükleme için bir yol göremedim. Bu nasıl yapılır?Jupyter'de sagemath çekirdeği nasıl yüklenir
cevap
Geriye doğru gidiyorsunuz; Adaçayı içindeki Jupyter not defteri var ve o çekirdeği bu şekilde kullanabilirsiniz. (Diğerlerinin yanı sıra.)
$ sage --notebook ipython
Ayrıca bkz. here.
(bazı dosya veya yapılandırma düzenleyerek Adaçayı çekirdeği "görmek" için kendi Jupyter yönlendirme başarıya sahiptir bazı insanlar da olduğunu düşünüyorum. Bu görünüşte desteklenir Arch Linux günü ...?)
Ben mevcut Jupyter kurulumumda SageMath çekirdeği yüklü. Bu süper kolay. SageMath kök sagemath dizini olan
$ sudo jupyter kernelspec install ./SageMath/local/share/jupyter/kernels/sagemath
. Umarım bu birisine yardım eder. Eğer sudo haklarına sahip değilseniz
Eğer sistem genelinde yüklemek mümkün olmayacaktır ama yine --user
bayrağını kullanarak kendiniz yükleyebilirsiniz:
$ jupyter kernelspec install --user ./SageMath/local/share/jupyter/kernels/sagemath
Gerekirse, SageMath Jupyter çekirdeğinin SageMath konumunun , "" env ": {" SAGE_ROOT ":"/path/to/sage "}' i ekleyerek farkında olması için 'kernel.json' dosyasını düzenleyin. 'in kernel.json'daki sözlüğün . 'Jupyter kernelspec list'ünü çalıştırarak' kernel.json'un konumunu bulacaksınız. ('sage 'yürütülebilir dosyasının asıl yolu ile'/path/to/sage' yerine.) –
Bilgi için teşekkürler. Ayrıca, sage yürütülebilir PATH içinde olmalı ve bunu yapmanın en kolay yolu,/usr/local/bin/sage – Layek
içinde bir sembolik bağlantı oluşturmaktır, bu yöntemle anaconda jupyter ile başarı elde ettim. İşte bir ipucu daha: bu SageMath çekirdeğinde jsmol ve threejs'yi çalıştırmak için, SageMath/local/share/jsmol ve SageMath/local/share/threejs/anaconda/share/jupyter/nbextensions/jsmol ve///sırasıyla anaconda/share/jupyter/nbextensions/threejs (jupyter kurulumunuz için gerekli olan jupyter/nbextensions yolunu değiştiriniz). –
Ama bu sagemath dizüstü yok yayınlamak için özellikler. Ama Jupyter notebooku var. – user567879
Sagenb notebook'undan bahsetmiyorum, fakat editörlüğümde olduğu gibi girebilmeniz gereken Jupyter not defteri ... – kcrisman
Arch Linux bu soruyu sormamı istedi. Teşekkürler çalıştı. – user567879