Nie mogę zaimportować wxPython na osxowym lew po zainstalowaniu wxPython z tego pakietu http://downloads.sourceforge.net/wxython/wxpython2.9-OSX-2.9.4.0-Cocoa-py2.7.dmg.

Próbowałem również dodać katalogi wxPython do PYTHONPATH, ale nadal nie mogę go importować. Instalator utworzył te foldery:

/usr/local/lib/wxPython-2.9.4.0
/usr/local/lib/wxPython-unicode
/usr/local/lib/wxPython

Dodałem je na PYTHONPATH, ale wciąż nie ma sukcesu. Nadal nie ma modułu o nazwie wx.

Kiedy próbowałem go zainstalować przez PIP ({X0}}), udało mi się zaimportować wx, ale nie można zaimportować wx.App(), wx.Frame() itp.

Jakieś pomysły?

1
Meph 19 wrzesień 2012, 12:47

2 odpowiedzi

Najlepsza odpowiedź

Mam podobny problem jak ty, ale używałem homebrew i Pythona Brew i Pip. Wysłałem to w Reddit: http://www.reddit.com/r// Learnisthon / Comments / 1063O1 / WX_Install_Problems_os_x /

Najwyraźniej WX nie jest taki sam jak Wxpython.

Zamiast tego użyłem HomeBrew i zainstalowałem WXMAC, aby to pracować.

Może trochę pomóc.

3
Ben Hosmer 21 wrzesień 2012, 12:00
  1. brew install wxpython
  2. Uruchom python i typ {x0}}, otrzymasz witrynę pakietów witryn, na przykład: "/ filibrary/python/2.7/site-Packages"
  3. cd /Library/Python/2.7/site-packages
  4. ln -s /usr/local/Cellar/wxpython/3.0.2.0/lib/python2.7/site-packages/wx-3.0-osx_cocoa/wx wx
0
yannisxu 17 lipiec 2016, 08:35