Вопрос

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