TensorFlow曾经可以在我的电脑上工作。但是现在当我尝试import tensorflow
时,Python出错了。我没有得到任何回溯调用来告诉我错误是什么。我收到一个窗口提示说“Python已停止工作”。当我点击“调试”时,只有“python.exe中发生未处理的win32异常”的信息。我从来没有遇到过一个Python包实际上会让Python本身出错,如果我安装不正确,我通常只会得到一个由Python抛出的回溯错误。
我尝试卸载和重新安装TensorFlow(从1.7.0更新到1.12.0),但这并没有帮助。我也不确定如何搜索解决此问题,因为我没有得到回溯或错误代码或除了上述非常通用的错误消息之外的错误信息。
我目前正在使用安装了TensorFlow 1.12.0(仅限CPU)的Python 3.6.5,并且我的操作系统是Windows 7 Enterprise 64位。
有任何想法吗?
编辑:我使用Anaconda分发版,并尝试直接通过anaconda提示符(命令行界面)运行Python。
编辑2:我使用了fault_handler
模块来查看是否可以得到堆栈跟踪,结果得到了一个Windows致命异常:代码0xc0000139
和一个Windows致命异常:访问冲突
,以及一堆指向各种_bootstrap
和__init__.py
模块中的代码行的信息。
编辑3:为了更好的理解,这是在一台安装了大量安全软件的工作机器上。