2015-08-14 25 views
9

Daha önce ipython defterine matematiğin güzel baskısını kullandım. Jupyter'e yükselttikten sonra (diğer birçok ipython ile ilgili paketleri de yükseltiyor), güzel baskı artık eskisi gibi çalışmıyor. Ben de init_printing için use_latex=True ve use_latex='mathjax' argümanlarla bu denediYeni jupyter not defterinde kırılmış semp baskı güzel mi?

import sympy as sp 
sp.init_printing() 

, ama bu yardımcı olmuyor: Ne kurmak benim dizüstü üst bu kodu kullanın. Her durumda, ifadeler yükseltildikten sonra düz metinde yazdırılır. Bir dizüstü bilgisayar formunda tam bir örnek için bkz. https://gist.github.com/josteinbf/78dae5085dec0aa19a48#file-sympy_pp-ipynb.

Dizüstü bilgisayarlarda veya konsolda çalışan jupyter'de hata mesajı veya uyarısı yoktur. Bu sorun nasıl giderilir (veya en azından hata ayıklanır)?

+0

Bu yazı düz yazı değil. Bence işe yarıyor. https://imgur.com/RxMbDkF –

+0

@SudhanshuMishra: Aslında çıktıyı biraz biçimlendirdi, ama daha önce sahip olmadığım şey bu değildi. Daha önce nasıl göründüğüne ve nasıl görüneceğine dair bir örnek için bu örnek not defterine bakın: http://nbviewer.ipython.org/github/yenlung/ipython/blob/rel-0.13/docs/examples/notebooks/ sympy.ipynb – josteinb

cevap

12

Bu sorunla da karşılaştım, düzeltme sympy sürümünüzü yükseltmektir. 0.7.6'nın hatayı ürettiğini, ancak 0.7.7'nin sabit olduğunu buldum. Şu anda bu pip aracılığıyla mevcut değildir, ancak github repo üzerinden bulunabilir.

+0

Teşekkürler! 0,7.6,1, bugün karşılaşan herkes için pip güncellemesi yaparak bugün itibariyle çalışıyor gibi görünüyor. – aaron

+0

Aaron'un dediği gibi, 'pip install -U sympy 'işlevi, LaTeX yazdırma işleminin yapıldığı sympy-0.7.6.1'de çekiliyor. – ivan

İlgili konular