2017-10-01 3 views
0

https://docs.databricks.com/user-guide/faq/cython.htmlはimport fib.pyxを宣言する必要がありますか?私は他のサンプルを見</p> <p>ないモジュールの名前pyx_module:私はインポート私のPYXモジュールが含まれていた場合、この例では

著者は、このコード

import pyximport 
import os 

pyximport.install() 
import fib 

を掲載、それは常に はImportErrorを不平を言いますコードのように https://www.4info.com/Blog/October-2014/Enhancing-Spark-with-IPython-Notebook-and-Cython Spark with Cython

このインポート・ステートメントは他に誰も表示されません。あなたはこのようなpyxモジュールをインポートできますか?

+1

[pyximportとは何ですか?どうすれば使用できますか?](https://stackoverflow.com/questions/15764232/what-is-pyximport-and-how-should-i-use-it) – DavidW

+0

私はこの複製があなたが望むものであることを100%確信していません。しかし、それがあなたが望むものでないならば、疑問はおそらく "あなたが求めているものが不明"として閉じられるべきです。 – DavidW

答えて

0

短い答えははいです。 import pyx_moduleを呼び出す必要があります。

私が混乱した理由は、zipファイルを使用して依存関係を引き継ぐSparkコードでsc.addPyFiles呼び出しがzipファイルで機能せず、インポートが失敗するためです。

関連する問題