Python wxPython install on MacOS X 10.8.x

Python wxPython install on MacOS X 10.8.x

wxPython is a GUI library kit for developing desktop application with Python. Since it is cross-platform you can actually run your code on MacOS X, Windows and Linux.

Now, while installing wxPython on my development environment (MacBook Air 13″, MacOS X 10.8.x) and the standard installer from the wxPython website I’ve hit an error already by simply importing the wx library. The error was:

[code]import wx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
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 *[/code]

Now, whatever I tried, did not work, until I remembered that I install all my apps with “brew”. Ok, so off I went to find the correct installer arguments for wxPython. To my surprise it wasn’t really public and so here is the correct installer argument for getting wxPython up and running with Brew:

[code]brew install –python wxmac –devel[/code]

This will install and link everything perfectly and now wxPython can be imported successfully. Please note; I also use the Python version from Brew, so your experience might be different if you want to use the one coming with MacOS X.

Helpmonks All-in-one Customer Service Platform
Python and Django: ImportError: No module named django.core

Python is without a doubt a great language. Django is a great framework. It is just obvious to use them and get your site up and running. So, today, while setting up a new site with "django-admin.py startproject mysite" I've run into the "ImportError: No module named django.core" error. While…

Helpmonks All-in-one Customer Service Platform
Switching from brew to nvm for node install

Many people use a simple "brew install node" to get node running on their machines. However, today I discovered that all global node modules could not be updated properly. I got errors like: [code]npm ERR! error rolling back Error: Refusing to delete: /usr/local/bin/npm not in /usr/local/lib/node_modules/npm npm ERR! error rolling…

Helpmonks All-in-one Customer Service Platform
Setting the correct Java version under MacOS X

My favorite scripting language is CFML, or as some know it as ColdFusion. I like it because it is very very powerful, easy to use and can do just about everything your xyz language can do. For many years, ColdFusion was a closed sourced system, where the former Macromedia and…

Helpmonks All-in-one Customer Service Platform
Installing node, npm and express on MacOS X

I've recently done a lot of work with Nodejs and thought I give a short installation guide on getting up and running on the Mac since there seems some confusion how to install it.

Helpmonks All-in-one Customer Service Platform
Apple Mail problems and how to fix it

Usually, I'm a happy camper with my MacOS X and with the built in applications (not that I use them a lot, but when I do I like how well they are built and "feel"). The only application I use a lot of the built in applications is Apple Mail.…

Helpmonks All-in-one Customer Service Platform
MacOS X: Uninstall Java 7 and restore Java 6 (from Apple)

Since many people come to this blog looking for a solution to install Java 7 on MacOS X, it is kind off natural to also show how to uninstall Java 7 and restore Java 6 from Apple. Actually, all these informations are also available over at this page, this page,…

Trusted by over 2,000 organizations with millions of emails

Helpmonks helps us answer customer emails at lighting speed
We couldn't do our job without Helpmonks!
Helpmonks, the best thing since sliced bread
Excellent option for collaborating email amongst your team
A good platform that is here to grow and help you grow
Helpmonks is a great tool that our company utilizes and depends on
Great shared inbox for the team
Fantastic email support service for any business
Easy to navigate and catalog data for specific users
Solid Helpdesk software w/ responsive customer support
A really good solution to manage customer support mailbox
Good support, useful features

One more thing...

Helpmonks gives you the ability tocollaborate as a groupin your shared mailbox, features aTeam To-Do App, powerfulCustomer Relationship Management (CRM)capabilities, integratedLive-Chatand Email Marketing Tools for email newsletter and automated email campaigns, collision detection, email tracking, reminders, mentions, custom fields, custom applications, customer satisfaction ratings, Single-Sign-On (SSO) & SAML authentication, Trello, Zapier, Slack, an API, and much more.

Check outthe complete feature listor sign up for afree 30-day shared inbox trial now