2017-11-27 25 views
0

最近、pythonを使用してGoogleカレンダーを表示しようとしました。これを行うために、Pythonクイックスタートを紹介しました。私はウェブサイトに記載されている手順を実行しました。 2番目の手順を完了し、secretclient.jsonファイルをダウンロードしました。私はウェブサイトに指示されたよう"ModuleNotFoundError: 'apiclient'という名前のモジュールがありません"

    pip install --upgrade google-api-python-client 

:私はで入力し、端末で 。 私はウェブサイト上にあったのpythonを実行し、私がコンパイルしたとき、私はエラーを得た:

Blockquote Traceback (most recent call last): File "quickstart.py", line 2, in from apiclient import discovery ModuleNotFoundError: No module named 'apiclient'

エラーに対応して行は、次のとおりです。

from apiclient import discovery 

なぜapiclientモジュールは使用できませんか?

答えて

0

あなたはpipがインストールしたバージョンとは異なるpythonバージョンを使用している可能性がありますか?たとえば、python3を使用して問題のあるインポート行を実行し、pipがpython2を実行しているとします。あるいは、別のパスを使ってパッケージをインポートするcondaや別のPythonディストリビューションを使用している場合。
コマンドラインからあなただけ開いている場合は、それを確認することができます。

python 

その後、

from apiclient import discovery 

、あなたはまだエラーを取得するかどうかを確認します。

1

これを解決するには、PythonインストールディレクトリのScriptフォルダに移動し、そこから実行してください。

cd D:\Python27\Scripts\ 
python 
from apiclient import discovery 

は、主にこの問題がnoobのは

を示唆しているとしてuは、複数のPythonのインストールを持っている場合に発生します
関連する問題