Я в настоящее время использую python 2.7.11
, управляющий моим кодом в command prompt
. Я использую matplotlib
, чтобы создать 3D-фигуры для моего документа LaTeX
. Однако, когда я пытаюсь использовать LaTeX
для визуализации моего текста для изображений, я получаю сообщение об ошибке Windows, сообщающее мне, что python.exe
прекратил работу, и я должен закрыть программу. Почему это происходит и как я могу это исправить? Я не уверен в себе, поэтому простые ответы будут оценены. Заранее спасибо.Почему python не реагирует, когда я использую LaTeX для рендеринга текста?
Код
Минимальный код этой ошибки:
from mpl_toolkits.mplot3d import Axes3D
import numpy, matplotlib, matplotlib.pyplot as pyplot
matplotlib.rcParams['text.usetex'] = True
Module_Colour = '#F0AE1E'
fig = pyplot.figure()
ax = fig.add_subplot(111, projection='3d')
X_arr = numpy.array([1.0,0.0,0.0])
Y_arr = numpy.array([0.0,1.0,0.0])
Z_arr = numpy.array([0.0,0.0,1.0])
O_arr = numpy.array([0.0,0.0,0.0])
pyplot.quiver(O_arr,O_arr,O_arr,X_arr,Y_arr,Z_arr,
pivot='tail', length=1.0, linewidth=2.5,
color = Module_Colour)
pyplot.savefig('C:/Users/alexd/Documents/University/Physics/Physics Figures/fig.jpeg', bbox_inches='tight')
pyplot.show()
запустить в консоли/терминал/cmd.exe и, возможно, отображает сообщение об ошибке. – furas
@furas «Командная строка» не совпадает с 'cmd.exe'? Если это так, никакая ошибка не отображается, кроме окна, которое появляется, чтобы сказать мне, что 'python.exe' перестает работать и закрывает программу. – Aldahunter