簡體   English   中英

如何解決 ModuleNotFoundError:沒有名為“google.colab”的模塊

[英]How to resolve ModuleNotFoundError: No module named 'google.colab'

當我運行時:

from google.colab import auth

我收到此錯誤:

ModuleNotFoundError:沒有名為“google.colab”的模塊

從 python 訪問 Google 驅動器上的文件需要此模塊。 如何解決此錯誤?

您可以簡單地下載google-colab並在本地使用它。

pip install google-colab

AFAIK,您可以從 colab.research.google.com 的筆記本環境中執行模塊“google.colab”(它不是公開可用的包)

題外話:查看您問題中的標簽conda 我假設您正在從本地計算機運行代碼。 請使用 PyDrive 從本地機器上的谷歌驅動器中讀取。

參考:

  1. Google 合作實驗室常見問題解答
  2. PyDrive

如果你想從本地機器上運行 google-colab 並且你想通過 conda 安裝,只需輸入以下內容:

conda install -c conda-forge google-colab

供參考: https ://anaconda.org/conda-forge/google-colab

11

您可以使用!setup.py install 來做到這一點。

Colab 就像一個 Jupyter 筆記本。 因此,我們可以使用 ! 操作員在此處安裝 Colab 中的任何軟件包。 什么 ! 實際上,它告訴筆記本單元這行不是 Python 代碼,而是命令行腳本。 因此,要在 Colab 中運行任何命令行腳本,只需添加一個 ! 行前。

例如: !pip install tensorflow 這會將該行(此處為 pip install tensorflow)視為命令提示行,而不是一些 Python 代碼。 但是,如果您在不添加 ! 在該行之前,它會拋出一個錯誤,說“無效的語法”。

但請記住,在執行此操作之前,您必須將 setup.py 文件上傳到您的驅動器(最好與筆記本所在的文件夾相同)。

希望這能回答你的問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM