instalar descargar como python wxpython

descargar - ¿Cómo instalo wxPython en Mac OS X?



wxpython python 3 (6)

Me gustaría usar wxPython en mi computadora Mac OS 10.7 (Lion). (Soy un refugiado de Tkinter). Actualicé Python 2.7.1, luego descargué e instalé wxPython2.8-osx-unicode-2.8.12.1-universal-py2.7.dmg. Esto es lo que obtengo:

Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "copyright", "credits" or "license()" for more information. >>> import wx Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> import wx File "/usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/__init__.py", line 45, in <module> from wx._core import * File "/usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/_core.py", line 4, in <module> import _core_ ImportError: dlopen(/usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/_core_.so, 2): no suitable image found. Did find: /usr/local/lib/wxPython-unicode-2.8.12.1/lib/python2.7/site-packages/wx-2.8-mac-unicode/wx/_core_.so: no matching architecture in universal wrapper

¿Qué me dice esto y qué hago al respecto?



El enlace de Mike es un gran enlace a la respuesta, pero solo para completar ...

wxPython usa wxMac, que usa Carbon, que está limitado a solo ejecutables de 32 bits. Sin embargo, Python2.7 (64 bits) viene con un comando python-32.

$ python-32 >> import wx



Use brew * para instalar wxmac usando el siguiente comando.

instalar cerveza --python wxmac --devel

una vez que instale el wxmac, cree un enlace simbólico entre el wx instalado y la biblioteca de python.

sudo ln -s /usr/local/Cellar/wxmac/2.9.4.0/lib/python2.7/site-packages/wx /Library/Python/2.7/site-packages/wx

Espero que sea de utilidad para los futuros instaladores.

* Si no tiene instalado Brew antes, instálelo usando el siguiente comando: ruby ​​-e "$ (curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install )"


Yo sugiero:

brew install wxpython

ya que wxpython instala wxmac, no es necesario instalarlo por separado:

brew install wxmac Warning: wxmac-3.0.2_2 already installed


Homebrew proporciona wxWidgets 2.9 en total 64bit glory, incluyendo wxWidgets.

brew install wxmac