web-dev-qa-db-ja.com

解決方法:ModuleNotFoundError: 'google.colab'という名前のモジュールはありません

コマンドを実行したい:

from google.colab import auth

しかし、私はこのエラーを得ています:

ModuleNotFoundError:「google.colab」という名前のモジュールはありません

これは、PythonからGoogleドライブ上のファイルにアクセスするために必要です。 googleパッケージはありますが、colabモジュールはありません。このエラーを解決するには?

4
Ravaging Care

google-colab をダウンロードして、ローカルで使用するだけです。

pip install google-colab
6
Hazeeb M

AFAIK、colab.research.google.com内からモジュール「google.colab」を実行できます

質問のcondaタグを見てください。ローカルマシンからコードを実行していると思います。 PyDriveを使用して、ローカルマシンのGoogleドライブから読み取ります。

参照:

  1. Google Colaboratory FAQ
  2. PyDrive
5
Dhruvan Ganesh

11

そのために!setup.py installを使用できます。

ColabはJupyterノートブックのようなものです。したがって、!コラボにパッケージをインストールするには、ここで演算子を使用します。何 !実際にはそうです、それはこの行がPythonコード、そのコマンドラインスクリプトではないことをノートブックセルに伝えます。したがって、Colabでコマンドラインスクリプトを実行するには、!をライン。

例:!pip install tensorflow。これは、その行(ここではpip install tensorflow)を一部のPythonコードではなく)コマンドプロンプト行として扱います。ただし、行の前に!を追加せずにこれを行うと、 「無効な構文」というエラー。

ただし、これを行う前にドライブにsetup.pyファイルをアップロードする必要があることに注意してください(できれば、ノートブックと同じフォルダーに)。

これがあなたの質問に答えることを願っています

0
Ashhar Shaikh