Mac OSX Lion에서 wxPython과 Python의 최신 버전을 사용하고 있으며 wx.TextCtrl과 별개로 wxPython 위젯을 사용하는 데 문제가 없습니다. 이 컨트롤이 초기화 될 때마다 다음 오류가 발생하고 텍스트 컨트롤이 렌더링되지 않습니다.wxPython wx.TextCtrl Mac OSX Lion의 문제?
2011-11-11 16:58:57.255 Python[15021:1107]
CFURLCreateWithString was passed this invalid
URLstring:'/System/Library/CoreServices/CommonCocoaPanels.bundle'
(a file system path instead of an URL string). The URL created will
not work with most file URL functions. CFURLCreateWithFileSystemPath or
CFURLCreateWithFileSystemPathRelativeToBase should be used instead.
어떤 문제가 발생했는지에 대한 아이디어가 있으십니까?
편집 : 내가 문제를 생성하는 코드를 포함 시켰습니다, 나는 TextCtrl과 같은 문제가 발생을 초기화하는 단지에 문제를 분리하려고했습니다.
class TextDialog(wx.Dialog):
def __init__(self, parent, id, title):
wx.Dialog.__init__(self, parent, id, title, size=(200,100))
sizer = self.CreateTextSizer('Enter text')
pnl1 = wx.Panel(self, -1, style=wx.SIMPLE_BORDER)
sizer.Add(pnl1)
sizer.Add(wx.TextCtrl(pnl1, -1, "", pos=(10,10)))
self.SetSizer(sizer)
나는 일반적인 미리 정의 된 대화 wx.TextEntryDialog가이 문제를 일으키는 것을 추가해야합니다.
지금까지 도와 주셔서 감사합니다. wxPython을에
나는 왜 이런 일이 일어나는 지 모르지만 나는 또한 그것을 본다. –
그냥 오래 ... 파이썬을 설치 했습니까? 아니면 Mac에 사전 설치되어 있습니까? – Fenikso
약 2 주 전에 2.7로 업그레이드되었지만 2.7 이전에 wxPython을 사용하지 않았기 때문에 버전 관련 문제인지 확실하지 않았습니다. – bernien2s