Sagemaker Studio 笔记本 - 选择图像类型“Tensorflow 2.6 Python 3.8 GPU 优化”时,没有名为“tensorflow”的模块

D S*_*een 5 tensorflow amazon-sagemaker

我使用图像“Tensorflow 2.6 Python 3.8 GPU optimization”在 SageMaker Studio 上创建了一个简单的笔记本。但是当我尝试运行简单的语句时。“导入tensorflow”,我收到错误“没有名为“tensorflow”的模块”。

我尝试使用附加到图像的终端中的 pip 安装“tensorflow”包。但它显示消息“已满足要求”。

我在这里错过了什么吗?请帮忙。

预先感谢,苏里亚·普拉文

D S*_*een 1

我在 AWS 论坛“re:Post”中发布了同样的问题,并得到了以下答案。

服务团队已意识到此问题并正在积极修复。同时,您可以尝试以下解决方法

  1. 使用 Tensorflow 2.6 Python 3.8 内核打开笔记本

  2. 在笔记本单元中执行以下行:

    !sed -i 's|^ *"python",| “/usr/local/bin/python”,|g' /usr/local/share/jupyter/kernels/python3/kernel.json

  3. 停止内核

  4. 将内核重新连接到您的笔记本电脑。

这实际上对我有用。