2016-04-22 16 views
0

私は現在、Pythonを使用してGoogle Cloud Storageにバケットを作成しようとしています。未解決のインポートgcs_oauth2_boto_plugin

https://cloud.google.com/storage/docs/gspythonlibrary

私は指示に従っていると私は成功したスタンドアロンのgsutilをインストールしています。しかし、いったんeclipseに入り、gcs_oauth2_boto_pluginをインポートすると、インポートbotoを認識しても認識されません。

+0

Eclipseの外でgcs_oauth2_boto_pluginをインポートできますか?あなたのPYTHONPATHにgcs_oauth2_boto_pluginはありますか? –

+0

あなたは何を意味するのですか?私のPYTHONPATHはどこですか?どのように私はそれを変更するのですか? –

+0

https://docs.python.org/2/using/cmdline.html#environment-variablesにはいくつかの基本事項が説明されています。要するに、モジュールをインポートする場合は、使用しているPythonインタプリタに可視である必要があります。 –

答えて

0

私のPYTHON PATHとEclipseの両方に問題がありました。私がやり遂げたのは、

import sys 
sys.path.append("/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages") 
try: 
    import boto 
    from boto import connect_gs 
except: 
    print 'neither of the modules were imported' 

です。これが私の問題を解決しました。 Pythonパスを更新していませんでした。

関連する問題