Enthought Python WX - PullRequest
       30

Enthought Python WX

1 голос
/ 27 марта 2012

По какой-то причине мой 64-битный EPD не может импортировать wx. Я также пытался установить версию wxPython2.8-osx-unicode-py2.7 с сайта wx. Он успешно установлен, но на моем жестком диске его нет. Я проверил пакеты сайтов на 2.7 и EPD 7.2.2. где обычно должны быть установлены все модули. Я сбит с толку. Это поднимает аналогичный вопрос. Как я могу установить модули, которые не являются частью EPD? Мне также не повезло установить другие модули. И каждый раз, когда я пытаюсь импортировать старые модули, это также не работает.

Часто я получаю сообщение об ошибке, что архитектура в универсальном рэпере неверна. Например, у pygame нет 64-битной версии, которая работает с 2.7, поэтому я установил 32-битную версию. Если я пытаюсь выполнить трюк arch -i386 / Путь к python, я получаю «Плохой тип процессора в исполняемом файле». Я использую 64-битную версию Python на 64-битной Mac OS.

Интересно, эквивалентен ли Enthougt 7.2 с Python 2.7? А если нет, то, что я предполагаю, в чем различия.

Любые подсказки, которые могут решить эту проблему, были бы потрясающими.

Спасибо за ваших пациентов.

1 Ответ

1 голос
/ 22 июня 2012

У меня была такая же проблема. Единственный способ, который сработал для меня, - это удалить версию EPD ($ sudo remove-EPD-7.2-1 или любую другую версию) и переустановить 32-разрядную версию. Wx входит в состав пакета EPD, поэтому после загрузки 32-разрядной версии вам не нужно загружать и устанавливать wx.

...