3
스파이더 2 (아나콘다 분포)와 IPython QT 콘솔에서 기호 계산의 결과를 인쇄 할 수 있지만 (이전 게시물에 대한 답변에서) 방정식을 얻을 수 없습니다. 문자열은 a IPython's Rich Display System로 인쇄하려면 다음의파이썬 스파이더 디스플레이 심볼릭 수학
from sympy import *
from IPython.display import display, Math
init_printing(use_unicode=False, wrap_line=False, no_global=True)
x, y, z = symbols('x y z')
#----- prints correctly
ii = integrate(x**2 + x + 1, x)
display(ii)
#----- does not print
Math(r'F(k) = \int_{-\infty}^{\infty} f(x) e^{2\pi i k} dx')
위의 인쇄 결과가 제대로 통합하지만, 수학()이 인쇄되지 않습니다 (오류가 - 그냥 건너 뛰고 없음). 그것은 모든 SciPy 웹 노트북에서 작동합니다.
감사합니다.
죄송 오른쪽 이미지를 볼 수 있습니다이 코드를
를 사용할 필요가 무엇을 원하는 얻으려면. 하지만 걱정하지 마십시오. 작동하려면 Latex 나 matplotlib가 필요합니다. 마지막 항목으로 작업하게하려면'backend' 키워드 만 제거하면됩니다. 그것을 반영하기 위해 질문을 업데이트 할 것입니다 (단지'data = ...'줄에주의하십시오) –
Ok, 나는 최종 업데이트를 할 것입니다 : 녹색 체크를 클릭하여 답을 표시 할 수 있습니까? 그 후에 서명 하시겠습니까? IPython 사람들에게이 작업을 노트북에서 작동 할 때, 즉'Math (...) '를 사용하는 것과 같은 pull 요청을 보낼 것입니다. –