私は簡単な質問をします。私はimpylaパッケージを使用してPythonからHIVEクエリを実行しようとしています。しかし、私はcursor problemに突っ込んで、すでに質問がstackoverflowで尋ねられています。この質問では、代わりにPyHiveを使用するようにユーザーに回答しました。PyHiveパッケージからハイブをインポートした後に、なぜ "ImportError:組み込みモジュールがありません"と表示されるのですか?
これで、PyHiveを使用してPythonからHIVEクエリを実行しようとしています。しかし不運にも、私はそれほど複雑ではないように思われる別の問題に悩まされています。私はPythonで次の行を実行するとエラーが表示されます。
In [18]: from pyhive import hive
Traceback (most recent call last):
File "<ipython-input-18-747088b97eb4>", line 1, in <module>
from pyhive import hive
File "build\bdist.win32\egg\pyhive\hive.py", line 13, in <module>
File "build\bdist.win32\egg\pyhive\common.py", line 8, in <module>
ImportError: No module named builtins
どこが間違っているのですか?以来、私はすでにを正常に私のマシンにPyHiveパッケージをインストールしたので、私はこれが表示されるとは思わない。私はこのエラーの理由を見つけるために検索してきました。今日解決策が分かっていれば、本当に素晴らしい時間節約になるでしょう。あなたの時間とサポートに感謝します。
UPDATE
私が使用しています:
- のWindows 7(64ビット)を
- のPython 2.7(32ビット)
- Anaconda2 4.1.1(32ビット)
はい、そうです。私はPython27を削除し、Python35をインストールしていました。ありがとう:) – Amir