2016-09-02 23 views

cevap

5

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ü ...?)

+0

Ama bu sagemath dizüstü yok yayınlamak için özellikler. Ama Jupyter notebooku var. – user567879

+1

Sagenb notebook'undan bahsetmiyorum, fakat editörlüğümde olduğu gibi girebilmeniz gereken Jupyter not defteri ... – kcrisman

+1

Arch Linux bu soruyu sormamı istedi. Teşekkürler çalıştı. – user567879

6

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 
+1

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.) –

+0

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

+0

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). –