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


我还创建了一个requirements.txt文件,但是调度程序似乎没有读取它。
我做错了什么吗?
有人能帮助或指导我一些可能的解决方案吗?自从这几天以来,任何帮助都将是非常感谢的。
如果我不能以这种方式运行,PS函数将是最后一个选项。
发布于 2022-03-26 06:56:01
问题是我们有两个不同的环境:
的容器。
如果需要构建自定义容器,我将执行以下操作:
# Dockerfile.example
FROM gcr.io/deeplearning-platform-release/tf-gpu:latest
RUN pip install -y selenium然后,您需要构建并将其推送到某个可访问的地方。
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"时指定容器

发布于 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。
https://stackoverflow.com/questions/71604164
复制相似问题