我已经安装了Python 2.7(Windwos 7)。但是,我无法加载GUI。我尝试打开时没有得到任何回应。我重新安装它,但又是同样的问题。什么可能是解决方案?无法加载IDLE(Python GUI)
回答
可能有很多原因,而且很难诊断并推荐解决方案,而无需查看实际系统和流程。如果你真的有兴趣解决这个问题,我可以建议你如何调试这些问题。
- Download Process Monitor
- 把过程监控和过滤所有的过程,除了pythonw。 PythonW是启动IDLE时运行的进程。
- 现在开始在进程监视器中进行监视。
- 调出IDLE并等待进程监控器的日志稳定。
- 现在研究LOG以查看可能出错的内容。
- 如果您需要更多帮助,只需在此处发布日志,我们就可以尝试查看您的系统出了什么问题。
只是为了模拟您的问题,我将idle.pyw重命名为idle_1.pyw,并试图调出IDLE。它没有任何消息失败。然后我提出了进程监视器,并过滤了pythonw进程并试图再次调用IDLE。我在日志中发现了一条与问题一致的消息。
正如你所看到的,我强调这说明什么错误的错误肯定。尝试进程浏览器,这将肯定指出问题,如果没有为你工作:-) 记住,只需搜索ThreadExit在日志中,错误应该刚刚在操作上方。如果您难以找出问题,只需在ThreadExit附近发布Screan镜头,我们可以为您提供帮助。从图像
更新提供
正如你可以在日志中看到,FSECURE.DLL关闭线程突然。 FSECURE(防病毒/防火墙)没有认为这个过程有合法的权利去做某些操作。如果您需要了解有关哪些操作被阻止的更多详细信息,则可以从Fsecure Log中获得。在您经历的大多数情况下,以管理员身份运行将有助于该流程获得不被Fsecure阻止的权利。
我没有Fsecure的经验,但大多数防病毒都有白名单条目,如果添加进程将阻止它阻止它。
如果在默认安装路径蟒蛇,尝试在Windows外壳程序:
C:\Python27\pythonw C:\Python27\Lib\idlelib\idle.pyw
或相应地更改路径。即使您的安装中存在其他冲突的蟒蛇或未设置路径,也应该可以工作。
- 如果空闲来了,最好的解决办法是修改idle.bat(在idlelib 文件夹中)与上述显式路径,并创建新的蝙蝠桌面直接访问。
- 如果闲置不来,尝试
- 开始闲置管理员
- 开始闲置防火墙关闭Windows
后,我在安装Python 3.3.2后有同样的问题我的Windows 7专业版x64。
在安装过程中,我必须提供管理员权限,因为它已打开UAC。在尝试启动IDLE之后,除非以管理员身份启动它,否则不会发生任何事情。
我检查了设置,但无法为http://bit.ly/15WBouF中描述的非管理员安装制定选项。
受上述Joaquin的评论的启发,我删除了位于我的用户目录中的整个名为.idlerc的文件夹。 Et瞧 - IDLE是一种魅力!
尽管问题的根源仍然未知,这解决了我的问题。
我有类似的问题,IDLE会保持沉默,并在多次尝试后崩溃。
然后我尝试从命令行运行代码:>> python program.py 命令行表示我对全局变量有问题。你必须在达到它之前在每个函数的开头声明一个可变的全局变量:
var1
def func():
global var1
...code..
##end of func()
IDLE不会显示这个问题。这是一个方便的工具,但有时会让你无语。
为了保持简单,我可以建议删除Python 2.7,并下载稳定的版本而不知道IDLE问题。这将是Python 3.3.3。点击这里 - >Python 3.3.3 Python 3.4.1。是有问题。
- 请选择'开始'>'电脑'>右键点击'电脑'>选择'属性'。
- 选择'环境变量'。
- 选择“新建”或“编辑”变量。 python.exe的路径。 C:\ Python33。
- 使用命名约定编辑或输入新的变量。这应该解决与IDLE有关的任何问题。但是,关于GUI - 我可能会提出以下建议:5)在命令提示符中键入:cd C:\ Python33。这应该照顾它。希望这可以帮助。
- 1. python 3 IDLE progressbar /加载栏
- 2. 运行IDLE(蟒GUI)
- 3. Weka GUI - 内存不足,无法加载?
- 4. 无法加载Python模块
- 5. 无法加载在Python
- 6. Python Sass无法加载DLL
- 7. PowerShell GUI - 无法在GUI中正确加载的数据
- 8. 如何在启动时在Python IDLE中预加载Python模块?
- 9. 计划任务python与IDLE(python GUI)运行Windows服务器2012
- 10. Python GUI加载时显示图像
- 11. Python Tkinter GUI总是加载最小化
- 12. 如何在IDLE中重新加载Python模块?
- 13. IDLE(Python GUI)2.7.8停止在Windows7上工作
- 14. 从命令提示符而不是从IDLE GUI在Python 2.7
- 15. 如何取消缩进使用IDLE(Python的GUI)
- 16. 无法加载urllib python软件包
- 17. Flickr GeoJSON无法在Python中加载
- 18. Python无法在Windows 7上加载cx_Oracle
- 19. libgeos_c-1.dll无法由Python加载
- 20. Python xlwings VBA参考无法加载
- 21. Python - 导入无法加载模块
- 22. ipython无法加载python模块
- 23. 无法加载的Python 3.6在Windows 7
- 24. Subversion的Python绑定无法加载
- 25. Python CDLL无法加载库2次
- 26. Java - 无法找到或加载主类gui
- 27. Pygame GUI - 不加载
- 28. 安装Immunity Debugger后,Python IDLE无法启动
- 29. IDLE无法导入Tkinter。您的Python可能未配置为Tk
- 30. 由于python.exe丢失,Python IDLE无法正常工作
当你试图打开它时会发生什么? – Derek 2011-12-21 10:09:43
是的,我无法打开它。什么都没发生。它不会打开或抱怨任何错误。 – Kisun 2011-12-21 10:35:23
请尝试'import _tkinter':这是否工作? – gecco 2011-12-21 10:35:54