博主电脑Win10系统,安装的是Anaconda3的18年12月版本(python3.7),本机拍森环境python3.7。
遇到的问题是:在Anaconda3配置好Tensorflow并安装完ipython和spyder3.3.4 package后,不论是从Anaconda Navigator中Launch Spyder,还是从cmd中输入spyder命令 或是 从.exe文件进入Spyder都无法成功打开。
错误类型:qtpy.PythonError:No Qt bindings could be found.(如图)
解决办法:①打开cmd命令窗口,键入命令 conda activate tensorflow 进入配置好的Tensorflow环境中;
②键入命令 pip install pyqtwebengine,没有这个package是无法下载pyqt插件的哦~当然如果Anaconda3中已经安装了此package就不用重复安装了;
③键入命令 pip install pyqt5,打不开Spyder的问题就是出现在这里,缺少了pyqt5package。
④这个时候再键入命令 Spyder,是不是就打开啦,在Spyder命令行输入import tensorflow as tf 成功运行!