`
huangro
  • 浏览: 328718 次
  • 性别: 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包,这是一个成熟...

    wxPython2.9-win32-2.9.1.1-py26

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

    wxpython学习笔记

    wxPython是Python编程语言的一个GUI工具箱。他使得Python程序 员能够轻松的创建具有健壮、功能强大的图形用户界面...多数Unix或类Unix系统、苹果Mac OS X。由于使用Python作为编程 语言,wxPython编写简单、易于理解。

    wxPython的安装图文教程(Windows)

    2、wxPython是跨平台的,可以在不修改程序的情况下在多种平台上运行。目前支持的平台有Win32/Win64、Mac OS X及大多数的Unix系统。 二、下载地址 https://www.wxpython.org/pages/downloads/ 点击链接跳转到资源列表...

    kivy-中文开发指南.

    利用你电脑上的Python,你可以创建运行在以下平台上的应用: 桌面应用程序:OS X, Linux, Window. iOS设备: iPad,iPhone. 安卓设备: tablets, phones. 其它支持TUIO(Tangible User Interface Objects)的可触摸的...

    基于Python在MacOS上安装robotframework-ride

    因为是基于python的,所以其可以运行在多个操作系统上。这里主要介绍一下RIDE在MacOS上的使用方式。 OS版本 MacOS版本:10.13.2 wxpython 由于RIDE是基于wxpython的应用,所以首先需要保证wxpython已经得到了安装...

    quichem:快速输入化学式和方程式的实用程序。-开源

    ***新版本的quichem仅在GitHub上可用。 *** quichem是用纯Python编写的实用程序,... **要在Mac OS X或Linux上运行quichem **,或使用wxPython前端,请从quichem的GitHub页面下载源代码:github.com/spamalot/quichem。

    bibdesktoword:BibDesk 的 MS Word 集成

    使用以下命令在 Mac OS 10.9.2 上成功编译 v0.17 源代码: Python 2.7.4 Clang: 5.1 build 503 from Xcode cmd line tools。 wxPython 3.0.0.0 py2app 0.8 应用脚本 1.0.1 脚步: 安装 gcc(只需安装 XCode...

    个人事务管理(Task Coach) v1.3.22 中文特别版.rar

    Task Coach是一款开源的个人事务管理工具,并且主要针对个人的代办事项。...Task Coach有多个平台的版本,可运行于 Linux、Mac OS X、Windows 等平台,要求 Python 及更新版本和 wxPython及更新版本

    Task Coach

    目前该软件所具备的功能有: 添加、删除、修改任务或子任务 允许对任务的描述以及各种时间上的安排 任务的分类保存 过滤器 自动保存等 Task Coach有多个平台的版本,可运行于 Linux、Mac OS X、Windows 等平台,...

    Pyinstaller-Module:PyInstaller将Python应用程序及其所有依赖项捆绑到一个软件包中.PyInstaller支持Python 3.5并正确捆绑了主要的Python软件包,例如NumPy,PyQt,Django等

    PyInstaller已针对Windows,Mac OS X和GNU / Linux进行了测试。 但是,它不是交叉编译器:要制作Windows应用程序,请在Windows中运行PyInstaller。 要制作GNU / Linux应用程序,您可以在GNU / Linux中运行它,等等...

    Python Cookbook

    2.24 在Mac OS X平台上统计PDF文档的页数 94 2.25 在Windows平台上修改文件属性 95 2.26 从OpenOffice.org文档中提取文本 96 2.27 从微软Word文档中抽取文本 97 2.28 使用跨平台的文件锁 98 2.29 带版本号的...

    python 8种必备的gui库

    它以wxWidgets为基础,可以分别在Windows、Mac OS、Linux上调用它们的本地组件,让 GUI 程序在不同的平台上显示对应的风格。 2. Kivy Kivy 是一个开源库,能够让使用相同源代码创建的程序实现跨平台运行,而且它还...

    twine:用于创建超文本故事的UI

    如果您想为项目做贡献,或者想在另一个平台(例如Linux)上运行Twine,则可以设置开发环境。 您可能要在运行开发环境: virtualenv tweecode cd tweecode/ source bin/activate 获取代码: git clone

    Pyfa:Python拟合助手,适用于EVE Online的跨平台拟合工具

    它是开源的并且用Python编写,可在任何可使用Python 3和wxWidgets的平台上使用,包括Windows,Mac OS X和Linux。 最新版本和变更日志 最新版本和发行说明始终可以在项目的页面上找到。 如果您运行的版本过旧,Pyfa...

Global site tag (gtag.js) - Google Analytics