`
huangro
  • 浏览: 333567 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

在Mac OS上运行wxPython

阅读更多
如果在一个64位的Mac上跑wxPython, 将会出现以下错误:
ImportError: /usr/local/lib/wxPython-unicode-2.8.10.1/lib/python2.6/site-packages/wx-2.8-mac-unicode/wx/_core_.so: no appropriate 64-bit architecture (see "man python" for running in 32-bit mode)

原因是现在wxPython需要在本机上以32位python运行. 

解决方案如下:
在当前用户的HOME目录的.profile文件中添加如下一行:
export VERSIONER_PYTHON_PREFER_32_BIT=yes


如果要临时执行,则可以在终端中执行以上命令.

另外一种解决方案是执行以下命令:
defaults write com.apple.versioner.python Prefer-32-Bit -bool yes
分享到:
评论
1 楼 ruderal 2010-09-25  
我也刚好遇到这个问题。
用了第二种办法搞定的,defaults命令很强大。

相关推荐

    wxpython for py2.6

    这意味着同一个程序可以不经修改地在多种平台上运行。现今支持的平台有:32位微软Windows操作系统、大多数Unix或类Unix系统、苹果Mac OS X。 由于使用Python作为编程语言,wxPython编写简单、易于理解。

    wxpython api

    这意味着同一个程序可以不经修改地在多种平台上运行。现今支持的平台有:32位微软Windows操作系统、大多数Unix或类Unix系统、苹果Mac OS X。  由于使用Python作为编程语言,wxPython编写简单、易于理解。

    wxPython的安装与使用教程

     2.wxPython是跨平台的,可以在不修改程序的情况下在多种平台上运行。目前支持的平台有Win32/Win64、Mac OS X及大多数的Unix系统。 二、安装wxPython  1.Python图形用户界面的使用需导入wxPython包,这是一个成熟...

    wxPython Application Development Cookbook

    wxPython是wxWidgets库的Python封装,它允许开发者用Python编写原生应用程序,运行在Windows、Mac OS X和Linux等操作系统上。 本书包含多个实例和食谱,引导读者从wxPython的基础知识开始,逐步深入到复杂的应用...

    wxPython开发指南

    它基于C++库wxWidgets,支持Windows、Mac OS X和多种Unix系统。通过wxPython,开发者可以编写一次代码,到处运行,实现真正的跨平台兼容性。 在编程语言的世界中,根据2007年的TIOBE指数,Java是最受欢迎的语言,...

    wxPython2.8-win32-unicode-2.8.12.1-py27

    wxPython是跨平台的,可以在Windows、Mac OS X和Linux等操作系统上运行。 **2.8** 版本号表示这是wxPython的2.8系列,这意味着它包含了该系列的所有修复和改进。每个主要版本号通常代表较大的功能更新或架构改变,...

    wxpython中文文档

    1. **安装与设置**:了解如何在不同的操作系统(如Windows、Linux或Mac OS X)上安装wxPython,以及如何配置你的开发环境,包括设置IDE和调试工具。 2. **基础控件**:文档会介绍基本的GUI元素,如按钮、文本框、...

    wxpython in action.pdf

    - 跨平台性:能够在多种操作系统上运行(如Windows、Linux、Mac OS)。 - 功能强大:提供了丰富的GUI组件和功能。 - 易于使用:语法简洁,易于学习。 - 社区支持:拥有活跃的社区和丰富的文档资料。 ##### 2. ...

    《wxPython in Action(中文版)》Noel Rappin, Robin Dunn著 滴水 译

    书中的实例和练习将帮助读者理解如何充分利用这一优势,开发能够在Windows、Mac OS X和Linux等不同平台上无缝运行的应用程序。 总的来说,《wxPython in Action(中文版)》是一本全面而实用的指南,无论你是初学者...

    wxPython2.9-win32-2.9.1.1-py26

    这意味着同一个程序可以不经修改地在多种平台上运行。现今支持的平台有:32位微软Windows操作系统、大多数Unix或类Unix系统、苹果Mac OS X。  由于使用Python作为编程语言,wxPython编写简单、易于理解。 此版本...

    wxPython-win64-2.8.12.1-py27

    它提供了丰富的控件和组件,使得开发者可以创建出与操作系统风格一致的界面,支持Windows、Mac OS X和Linux等操作系统。 2. **Python 2.7**:这是Python的一个旧版本,虽然现在已经不再维护,但在许多项目和系统中...

    wxPython 2.8 Application Development Cookbook .pdf

    - **定义**:wxPython是一种跨平台的GUI(图形用户界面)工具包,它允许开发者在多种操作系统上(如Windows、Linux和Mac OS X)构建一致的用户界面。 - **特点**:wxPython是基于C++编写的wxWidgets库的Python绑定...

    wxPython in Action高清版

    这个库是wxWidgets(一个C++库)的Python封装,wxWidgets提供了一套跨平台的API,因此wxPython也具有很好的跨平台特性,可以在Windows、Mac OS X和多数Unix-like系统(如Linux)上运行。 wxPython在设计上采用的是...

    wxPython2.8-win32-unicode-2.8.10.1-py26.rar

    8. **跨平台**:指软件可以在多种操作系统上运行,如Windows、Mac OS、Linux等。 9. **窗体应用程序**:通过窗口展示用户界面的程序,常用于桌面应用。 10. **Python绑定**:将其他语言编写的库与Python接口相结合...

    wxPython Cookbook

    wxPython是wxWidgets的Python封装,使得Python程序员可以利用它来构建在多种操作系统上都能运行的应用程序。使用wxPython可以方便地实现窗口、按钮、文本框、列表框等GUI组件的创建和管理,而且它支持多平台,包括...

    wxPython - Learning Python wxPython - 学习 Python.doc

    3. **跨平台性**:Python 本身是跨平台的,这意味着用 Python 编写的 GUI 应用可以在 Windows、Mac 和 Linux 等不同操作系统上运行。 #### 二、Python 的 GUI 开发选项 Python 提供了多种 GUI 开发工具包,包括但...

    电子-wxPython3.0win323.0.0.0py26.rar

    为了在STM32平台上运行wxPython,开发者通常需要一个嵌入式版的Python解释器,如uPyCraft或MicroPython,以及相应的移植工作。这些工作包括将Python库编译为适合微控制器的二进制代码,以及适配硬件中断、串口通信等...

    wxPython27

    这使得开发者能够编写一次代码,就能在多个平台上运行,极大地提高了代码的复用性和可移植性。 在wxPython中,开发者可以利用各种窗口组件,如按钮、文本框、列表框、滑块、复选框、单选按钮、菜单、对话框等来构建...

    wxpython中文action教程

    - **特点**:支持跨平台应用开发,包括Windows、Mac OS X和Linux等操作系统。 **2. 开始wxPython** - **安装**: 使用pip安装wxPython库。 ```bash pip install wxPython ``` **3. 创建最小的空wxPython程序** ...

Global site tag (gtag.js) - Google Analytics