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.
何が原因で問題が発生している可能性がありますか?
EDIT:私は問題を生成するコードが含まれていましたが、私はちょうど 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も、この問題が発生することを追加する必要があります。
これまでのご支援ありがとうございます。
なぜこれが起こるのかわかりませんが、私もそれを見ています。 –
ちょっと長いこと... Pythonをインストールしましたか、またはMacにプリインストールされていたものを使ったことがありますか? – Fenikso
約2週間前に2.7にアップグレードされましたが、バージョン前にwxPythonを使用していなかったので、バージョン固有の問題であるかどうかはわかりません。 – bernien2s