سؤال

I want to access some of the PyObjC routines using Enthought Python 7.3-2 (32 bit, OS X 10.8.3)

When I run the enpkg installer from the command line, I get a fair way through the install and then:

Error: could not resolve "pyobjc_framework_inputmethodkit" required by "pyobjc-2.3-1.egg"

So I tried Canopy 1.0 (64 bit, OS X, still a bit flakey) using the GUI package installer and I see the same message:

Action: install pyobjc-2.3-1.egg The package manager has encountered error Error: could not resolve "pyobjc_framework_inputmethodkit" required by "pyobjc-2.3-1.egg"

So it appears to be generic to Enthought python.

I'm assuming it's a problem with OS X 10.8.3 but does anyone know how to install PyObjC on Enthought python?

هل كانت مفيدة؟

المحلول

Thanks for the report.

Pyobjc is in Enthought's PyPI mirror rather than in the main Canopy/EPD repository. You can see this from the PyPI logo in package manager, or from enpkg -s pyobc at the command line. We are aware that our PyPI mirror is quite out of date; automating this is on our to-do list but will come after other more pressing improvements to our build and deployment system.

You should be able to install a newer version of pyobjc following these guidelines: Installing external packages into Canopy Python.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top