2012-10-10 2 views
2

이것은 매우 간단한 질문 일 수 있지만 원격 서버에 연결하면 언제든지 matplotlib에서 라텍스 기호를 사용하는 데 문제가 있습니다. 그것이 내가이 오류 메시지를 얻는 코드의 경우matplotlib가있는 라텍스 기호

문제는 코드

xlabel(r'$v_r$ [km s$^{-1}$]') 

의 라인

형식 오류 : 유니 코드로 강요 : 필요 문자열 또는 버퍼, 딕셔너리는

I 발견 이미 사용 중입니다 matplotlib.use('Agg')

+0

'~/.matplotlib/matplotlibrc'에 무엇이 있습니까? –

+0

'/ .matplotlib' 폴더에 나는'fontList.cache'와'tex.cache' 만 가지고 있습니다. – Brian

+0

이것이 작동합니다. 최소한의 실제 사례를 보여줄 수 있습니까? –

답변

1

나는 사용하고있는 numpy 버전의 버그라고 생각했습니다. 자세한 내용은이 게시물에 설명되어 있습니다

가 /usr/lib/pymodules/python2.6/matplotlib/font_manager.py 일부 라인을 변경하는 문제를 해결하기 위해 관리

Unicode error using matplotlib with log scale on Windows

나는 희망 이게 도움이됩니다!