Я только что обновил Canopy до 1.2 через приложение Canopy на OS X Mavericks, у меня есть только OS X Python и Enthought. Затем я зашел в менеджер пакетов Canopy и обновил все пакеты. Но некоторые пакеты по-прежнему показывают доступные обновления, включая numpy. Нажатие кнопки установки, чтобы взять меня с 1.7.1 до 1.8, не влияет.Не могу обновить numpy в Enthought Canopy 1.2
Когда я бегу IPython ноутбук: от matplotlib.pyplot импорта * я получаю: RuntimeError Traceback (самый последний вызов последнего) RuntimeError: модуль скомпилирован с API версии 9, но эта версия NumPy является 7
Чистая установка тоже не действует, я все еще на numpy 1.7. Невозможно найти что-либо через google или Canopy kb.
Любые идеи?
Решил сам. Я не сделал абсолютно чистой установки. Мне нужно было удалить Canopy.app из папки приложений AND/User/Library/Enthought. Чистая установка, все работает. – mikejmcfarlane
рад, что вы все настроены. Для справки других, недостатком этого является то, что вы теряете какие-либо пакеты сторонних пакетов или обновления, которые ранее были сделаны. Обновления приложения навеса не должны требовать каких-либо изменений в пользовательской среде python. Как я уже упоминал в своем ответе, эта ошибка исправлена в навесе 1.3 –