0
私はパッケージとしてローカルに設定した多数のユーザ定義関数を含むpythonスクリプトを持っています。私は、input_processing.pyスクリプトの中で、私が並列で実行しようとしているものを除き、すべての関数を実行することができます。ここでユーザ定義パッケージのPythonからipyparallel関数をインポートする方法
は、パッケージをインポートしたコードは
NameError: name 'dview' is not defined
この関数はinput.processing.pyで次のようになります...私はこのエラーを取得...
import attrition25.input_processing as attrition
です。 ..
@dview.parallel(block=True)
def get_dmat_elements(a, b, c):
d = a + b + c
return(d)
私はsync_imports()を試して、@interactiveデコレータを見ましたが、どこにも行きませんでした。どんな助けもありがとう。