windows - 升级到 Python 3.5.6 后,Keras 似乎无法正常工作,并且没有引发任何错误
问题描述
我正在使用 Anaconda 4.4.0,并且我安装了 Python 的 Anaconda 版本作为 conda 环境。它是 3.5 分支的一个版本(我认为是 3.5.2)。最近我安装了 Pytorch for Windows,导致升级了一些包,包括 Python 本身,升级到了 3.5.6。从那以后我的一些文件将无法运行。更糟糕的是,它们甚至不显示错误消息。
我检查了控制台和空闲窗口,但没有抛出错误消息。所以我尝试了艰难的方法,并在我的代码中放置了 print() 语句,以查看执行失败的地方。我很快发现这个问题很可能是由 Keras 引起的。每当我什至导入该模块时,空闲外壳都会重新启动而不会发出警告。我只得到“使用 TensorFlow 后端”。线,然后它停止运行。我还检查了不仅在运行文件时,而且在直接从 Python shell 运行时,导入 Keras 会导致 shell 重新启动。
我尝试将 Keras 升级到 2.3.1 版,但无济于事。问题仍然存在。我还尝试从 Python 版本 3.6.8 运行,这是我的 Anaconda 安装的“基础”,而不是已安装的环境。关于谁可能是这里的罪魁祸首的任何想法?
我想避免诉诸“激进”的解决方案,例如删除所有内容并重新安装或安装最新版本的 Python,我将不得不重新安装每个包,至少在我排除所有其他可能的解决方案之前是这样。
解决方案
推荐阅读
- python - 数组重新排列。都小于 a 左边的 a。a 的右边都大于 a
- ios - XCUITest - 无法合成事件:无法计算 Button 的命中点
- fonts - 字体在网站主页上加载,但在其他网站和不同浏览器上不加载
- google-apps-script - 如何从 OverGridImage 获取图像 blob?
- python - python数据框中的多个条件
- javascript - 谷歌表格脚本用户表单 - 将数据从表单发送到电子表格 - 用户表单字段处理不正确
- angular - 如何在有角材料中一次打开多个垫底片
- windows - 删除除 windows 框中最新的 3 或 3 个文件夹之外的所有文件夹
- linux - 在调用 NASM 中的函数之前,%rsp 是否应该与 16 字节边界对齐?
- php - 根据当前帖子类型搜索不同的按钮