解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享

yipeiwu_com6年前Python基础

解决方案

搜了一下,找到一个 Linux 下的解决方案,如下所示:

复制代码 代码如下:

Sublime Text2 运行pySide/pyQt程序的问题
Ctrl-B后,界面不会弹出来,但是后台进程里面有"python.exe",而且使用print能打印出东西来.
解决方法:
打开$sublimeText_dir/Data/Packages/Python/Python.sublime-build
增加 "shell": "true",

按图索骥,打开 C:\Program Files\Sublime Text 2 目录,没有找到 Data 目录,也没有 Packages 目录,猜测应该是放在用户目录下,找找找,在

C:\Users\我的用户名\AppData\Roaming
目录下发现

Sublime Text 2\Packages\Python
目录,果断编辑 Python.sublime-build 内容:

{
  "cmd": ["python", "-u", "$file"],
  "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
  "selector": "source.python",
  "shell": "true"
}

搞定!

相关文章

Django如何开发简单的查询接口详解

前言 Django处理json也是一把好手,有时候在工作中各个部门都会提供自己的相关接口,但是信息也只是单方的信息,这时候需要运维将各个部门的信息进行集成,统一出一个查询接口或页面,方便...

利用python实现简单的循环购物车功能示例代码

本文主要给大家介绍了关于python实现循环购物车功能的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 示例代码 # -*- coding: utf-8 -*- __a...

解决Django的request.POST获取不到内容的问题

我通过如下的一段程序发送post请求: import urllib3 pool = urllib3.connection_from_url('http://127.0.0.1:809...

对Python多线程读写文件加锁的实例详解

Python的多线程在io方面比单线程还是有优势,但是在多线程开发时,少不了对文件的读写操作。在管理多个线程对同一文件的读写操作时,就少不了文件锁了。 使用fcntl 在linux下,p...

使用Python中的greenlet包实现并发编程的入门教程

1   动机 greenlet 包是 Stackless 的副产品,其将微线程称为 “tasklet” 。tasklet运行在伪并发中,使用channel进行同步数据...