импорт NumPy в Parallel Python

все, я новичок в PP, но застрял в проблеме при импорте NumPy с PP.

В основном то, что я пытался сделать, это передать функцию ppserver, которая зависит от NumPy. Я импортировал его в самом начале кода, используя (импортирует NumPy как nu), но когда я запускал код, он дал мне ошибку, которая не может найти общий объект multiarray.so.

Ситуация здесь точно такая же: параллельный форум python

код прилагается, как показано ниже: (я запускаю python 2.7.2 + pp 1.6.0 + numpy 1.5.1)

import numpy as nu import pylab as pl import pp job_server = pp.Server(secret="123456") print "Starting pp with", job_server.get_ncpus(), "workers" aa = GrRib() job = job_server.submit(aa.plotwavefunc, (band,k),(nu,pl,signal)) result = job() 

ошибка выглядит так:

 An error has occured during the function import Traceback (most recent call last): File "/usr/lib/pymodules/python2.7/ppworker.py", line 86, in run exec __fobj File "<string>", line 127, in <module> ImportError: Error importing numpy: you should not try to import numpy from its source directory; please exit the numpy source tree, and relaunch your python intepreter from there. An error has occured during the function import Traceback (most recent call last): File "/usr/lib/pymodules/python2.7/ppworker.py", line 86, in run exec __fobj File "<string>", line 1, in <module> File "/usr/share/pyshared/matplotlib/__init__.py", line 135, in <module> from matplotlib.rcsetup import (defaultParams, File "/usr/share/pyshared/matplotlib/rcsetup.py", line 19, in <module> from matplotlib.colors import is_color_like File "/usr/share/pyshared/matplotlib/colors.py", line 52, in <module> import numpy as np File "/usr/share/pyshared/numpy/__init__.py", line 136, in <module> import add_newdocs File "/usr/share/pyshared/numpy/add_newdocs.py", line 9, in <module> from numpy.lib import add_newdoc File "/usr/share/pyshared/numpy/lib/__init__.py", line 4, in <module> from type_check import * File "/usr/share/pyshared/numpy/lib/type_check.py", line 8, in <module> import numpy.core.numeric as _nx File "/usr/share/pyshared/numpy/core/__init__.py", line 5, in <module> import multiarray ImportError: No module named multiarray 

Может кто-нибудь мне помочь? Я понимаю, так как мне придется изменить каталог PP ищет объекты pyshared.

One Solution collect form web for “импорт NumPy в Parallel Python”

Я могу ошибаться, но я верю, что вы подаете задание неправильно. Как видно из документации (http://www.parallelpython.com/content/view/15/30/#QUICKSMP), третий аргумент (не включая «self») является зависимым. Кроме того, модули должны быть строками. Я предполагаю, что «группа» и «k» являются зависимыми функциями, поскольку я не вижу их объявлений:

 job = job_server.submit(aa.plotwavefunc, depfuncs = (band,k), modules = ("numpy","pylab","signal")) 
  • Pythonic способ заменить значения списка верхней и нижней границей (зажим, обрезка, пороговое значение)?
  • Недостаток указателя в массивах numpy
  • Генерация случайных коррелированных точек x и y с использованием Numpy
  • Сумма Python против numpy.sum NumPy
  • сохранить массив numpy в режиме добавления
  • Гистограмма соответствия двух изображений в Python 2.x?
  • Эффективно находить индексы ближайших точек на непрямоугольной 2D сетке
  • Заполните массив 1D numpy массивами с индексами
  •  
    Interesting Posts for Van-Lav

    Получение определенного значения атрибута с помощью XPath

    Оценить 1 / tanh (x) – 1 / x для очень малого x

    Unittest (иногда) терпит неудачу из-за неточности с плавающей запятой

    Ручное добавление набора тестов в нос

    Как я могу визуализировать древовидную структуру (рекурсивную) с использованием шаблона django?

    Преобразование скрипта python GTK в C

    Почему явные вызовы магических методов медленнее, чем синтаксис «sugared»?

    Целочисленное разделение по сравнению с напольным фактором: почему этот неожиданный результат?

    Ошибка OpenCV3: «Невозможно остановить поток: несоответствующий ioctl для устройства»

    Есть ли lib для генерации данных в соответствии с регулярным выражением? (Python или другое)

    Детские процессы, созданные с помощью модуля многопроцессорности python, не будут печатать

    RESTFUL веб-сервисы, используемые веб-и родными мобильными приложениями с аутентификацией на python с использованием платформы django

    Пример вставки или обновления SQLAlchemy

    В чем разница между «функцией», «методом» и «связанным методом» в Python 3?

    Объединение майяви и matplotlib на том же рисунке

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