首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GCP - AI平台笔记本计划

GCP - AI平台笔记本计划
EN

Stack Overflow用户
提问于 2022-03-24 14:17:55
回答 2查看 507关注 0票数 2

我对GCP相对来说是个新手,我正试图在GCP上安排一个笔记本来每天运行。这个笔记本在库和其他python模块/脚本方面有依赖性。当我用Cloud (如图所示)调度这一点时,在导入库的导入语句和导入其他python模块时会出现错误。

我还创建了一个requirements.txt文件,但是调度程序似乎没有读取它。

我做错了什么吗?

有人能帮助或指导我一些可能的解决方案吗?自从这几天以来,任何帮助都将是非常感谢的。

如果我不能以这种方式运行,PS函数将是最后一个选项。

EN

回答 2

Stack Overflow用户

发布于 2022-03-26 06:56:01

问题是我们有两个不同的环境:

  1. Notebook文档本身-- Notebook执行器在单击Execute时使用的
  2. Docker容器:Docker容器被传递给Executor后端(记事本API +顶点自定义作业),并且由于要在Notebook本身(底层托管Notebook底层)中安装依赖项,所以这些依赖项不包含在容器中,因此失败。您需要传递一个包含Selenium.

的容器。

如果需要构建自定义容器,我将执行以下操作:

  1. 创建自定义容器

代码语言:javascript
复制
# Dockerfile.example
FROM gcr.io/deeplearning-platform-release/tf-gpu:latest
RUN pip install -y selenium

然后,您需要构建并将其推送到某个可访问的地方。

代码语言:javascript
复制
PROJECT="my-gcp-project"
docker build . -f Dockerfile.example -t "gcr.io/${PROJECT}/tf-custom:latest"
gcloud auth configure-docker
docker push "gcr.io/${PROJECT}/tf-custom:latest"

  1. 在启动“自定义容器”

时指定容器

票数 1
EN

Stack Overflow用户

发布于 2022-03-24 18:51:08

这个错误意味着您丢失了selenium模块,您需要安装它。您可以使用以下命令来安装它:

python -m pip install -U selenium (您需要安装pip )

pip install selenium

或者取决于您的权限:

sudo pip install selenium

对于python3:

sudo pip3 install selenium

编辑1:

如果安装了selenium,请检查位于何处以及查找库/包的位置,包括使用pip安装的库/包。有时Python从一个位置运行,但在另一个位置查找库。确保Python正在寻找正确目录中的库。

下面是一个answer,您可以使用它来检查是否正确配置了Python。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71604164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档