2016-06-30 19 views
1

私はPython 2.7.10(32ビット)と古いデータ抽出APIを使用しています。私はTableau SDKを使用したいと思います。 SDKを問題なくインストールできますが、モジュールをインポートしようとするとトレースバックエラーが発生します。他の誰かがこの問題を抱えていましたか?もしそうなら、あなたはそれを修正するために何をしましたか?Python Tableau SDK、指定されたモジュールが見つかりません

import tableausdk generates a WindowsError: [Error 126]. from tableausdk.Extract import * generates a No module named tableausdk.Extract

+0

ここに指示に従っていますか:http://onlinehelp.tableau.com/current/api/sdk/en-us/help.htm#SDK/tableau_sdk_using_python.htm%3FTocPath%3D_____4 –

+0

うん、すべてがうまくいって弾丸5まで流れます。モジュールをインポートしようとすると、エラーが発生します。トレースバックの最後の行は次のようになります。File "C:¥Python27¥lib¥ctypes¥__ init__.py"、365行目、__init__ self._handle = _dlopen(self._name、mode) WindowsError:[エラー126]指定されたモジュールが見つかりませんでした – jrdubw

答えて

0

2.7.10

私はSDKを必要とする私のスクリプトのすべてのためにこれら二つのimport文を使用し、それが動作を使用するとき、私は同じ問題を得ていました。あなたはモジュールを呼び出すと

from tableausdk import Extract as tde 
from tableausdk import * 

あなたがここからこの

with tde.Extract(nameOfExtractFile) as extract: 

ような何かをやる、あなたが期待するどのようにそれを使用することができます

extract.opentTable() 

または

extract.addTable() 

など... H opeこれが役に立ちます

関連する問題