Tag: enthought

Как я могу заставить Pymacs работать в Ubuntu с EPD python?

EPD python не знает, как искать python репозитория Ubuntu, поэтому установка Pymacs через Ubuntu не помогает. Альтернативой является клонирование в [источник Pymacs из github] и вручную установить его 1 . Чистый способ сделать это – использовать python setup.py install –user , и вы хотите изменить это в Makefile, но это не сработает! Я попробовал это, […]

Завершение табуляции, не видя мои модули в IPython 0.12

При импорте IPython не может указывать имена модулей в текущем каталоге. Если у меня есть файл с именем Blah.py в текущем каталоге, я бы хотел ввести (в подсказке ipython) импорт Bl и завершить его, чтобы «импортировать Blah». Кажется, что ничего не происходит, когда я нажимаю вкладку. Выполнение вкладки в других контекстах, похоже, отлично работает. Я […]

Использование Python-пакетов с MacPorts с Enthought (или некоторым другим) Python на OS X?

У меня есть две установки Python 2.7.2 – от MacPorts и Enthought – на моем Mac. Я использую Enthought Python в качестве основного; однако в дистрибутиве MacPorts есть несколько дополнительных пакетов, таких как pymacs, rope и т. д., которые я хотел бы сделать доступными для Enthought Python. (Я на самом деле пытаюсь использовать Emacs w […]

динамическое обновление диапазона участка chaco

У меня есть серия графиков chaco, которые динамически обновляются с помощью объекта таймера. Я хочу установить ограничения Y ( «значение» в chaco speak) при изменении данных. Когда я инициализирую объект сюжета, который я вызываю obj.alldata = ArrayPlotData(frequency=frequencies) # Cycle through the channels and add a set to the alldata object for [i,v] in enumerate(channels): setname="amplitude{:d}".format(v) […]

как я поймаю событие клавиатуры в анимации майави

Я ищу способ поймать события клавиатуры, чтобы циклически перебирать разные наборы данных в анимации Mayavi. Мой основной цикл: while 1: time = TIME() – zero wx.Yield() atomsanim[:,:3] = atoms[:,3:]*cos(speed*time) + atoms[:,:3] f.scene.disable_render = True atom_index = 0 for t, p in zip(types, plots): ms = p.mlab_source start = atom_index stop = atom_index+t ms.set(x=atomsanim[start:stop,0],y=atomsanim[start:stop,1],z=atomsanim[start:stop,2]) atom_index += […]

Использование маски с трехмерным графиком Mayavi с использованием mlab.surf ()

При построении трехмерной поверхности с использованием функции mlab.surf() наличие значений Nan приводит к нечетному построению графика. Любые идеи о том, что я могу делать неправильно, будут оценены. In[37]: import mayavi In[38]: print mayavi.__version__ 4.4.0 from mayavi import mlab j = np.copy('some 2d-array') # where j is shape (680, 680) and contains Nans mlab.surf(j) Если я […]

Ошибка beautifulsoup при попытке получить информацию с страницы новостей google: enthought canopy

У меня есть код со страницы . Он работает очень хорошо и печатает содержимое страницы. Но когда я меняю r на страницу новостей google (прокомментировал elow), я получаю сообщение об ошибке ( IOError Traceback (most recent call last) ). Зачем? Как я могу использовать beautifulsoup с страницами новостей Google? код, который работает нормально: from bs4 […]

Как поддерживать numpy, scipy в ironpython 2.7.5

Я использую пакет numpy, scipy egg от https://store.enthought.com/repo/.iron/, и он хорошо работает в ironpython 2.7.3. в Window 7. Но ironpython 2.7.5 поддерживает поток установки pip, поэтому я обновляюсь до этой версии, но нормально импортировать numpy в ironpython. Я нахожу сообщение следующим образом: import numpy Traceback (последний последний вызов): Файл «", строка 1, в файле «D: […]

Профилирование Python – потоковое аудио и спектр

Я пытаюсь изменить этот пример: https://svn.enthought.com/enthought/browser/Chaco/trunk/examples/advanced/spectrum.py . К сожалению, я не смог его масштабировать. Если я удваиваю частоту дискретизации, график отстает от ввода звука. Я хотел бы узнать, какая часть кода является узким местом. Я попытался использовать cProfile, но не исследовал очень далеко.

Попытка сохранить файлы vtk с помощью tvtk из массивов NumPy

Я пытаюсь использовать tvtk (пакет, включенный в Canopy Enthought), чтобы превратить некоторые массивы в данные .vtk, которые я могу переложить на VisIt (майави жалуется на мою ОС (Mac OS X). Я нашел то, что выглядело как решение здесь ( Экспортирование 3D-ноты в файл VTK для просмотра в Paraview / Mayavi ), но я не восстанавливаю […]

Python - лучший язык программирования в мире.