用于 tensorflow 和 pymysql 的 Sagemaker 内核
Posted
技术标签:
【中文标题】用于 tensorflow 和 pymysql 的 Sagemaker 内核【英文标题】:Sagemaker Kernel for tensorflow and pymysql 【发布时间】:2020-03-16 06:39:53 【问题描述】:我在使用 conda_python3 内核时使用 pymysql 从数据库中读取,但是当我想使用用于深度学习的 tensorflow/keras,笔记本实例无法识别。
我尝试安装 keras 和 tensorflow 库,但在显示成功消息并重新启动内核后,我得到了相同的旧错误 “没有名为 'keras' 的模块”。
阅读 *** 相关帖子,我能够暂时解决切换到另一个内核的问题 "conda_tensorflow_p36"。
您知道避免在这些内核之间切换的任何方法(也许是在 sagemaker 笔记本实例中安装软件包的更好方法?)。
【问题讨论】:
【参考方案1】:我找到了答案并在这里分享,
不要在笔记本本身安装任何东西,而是使用终端,
对于安装,您应该指定包的名称和要安装包的内核。例如,
conda install -n tensorflow_p36 -c conda-forge pymysql
【讨论】:
以上是关于用于 tensorflow 和 pymysql 的 Sagemaker 内核的主要内容,如果未能解决你的问题,请参考以下文章
CentOS下安装python3.6安装tensorflow