Es scheint zwei mögliche Erklärungen zu sein:
- Sie haben zwei Python-Instanzen auf Ihrem Computer und die, wo Sie
print wx.version()
ist nicht derjenige eingegeben, wo Sie WxPython klassische
- (wahrscheinlicher) installiert: Sie haben zu einem bestimmten Zeitpunkt
pip install wxPython
die derzeit 4.0.0b2 msw (phoenix)
installieren will ich nicht wissen, welche Version importiert werden, wenn Sie irgendwie klassisch und phoenix installieren verwalten.
Empfehlung: Deinstallieren Sie von Windows Setup 2.8.12.1 und fahren Sie mit Phoenix fort.
Der einzige Grund, die völlig veraltete 2.8.12.1 (irgendwo in 2010/11 veröffentlicht) zu verwenden, ist, wenn Sie eine große App haben, die nicht auf ein neueres wxPython portiert werden kann.