在本机开发了一个python程序,需要放到其他机器上运行。
但是在代码中添加了以下几行代码之后,在idle中就无法运行
import sys
reload(sys)
sys.setdefaultencoding('utf8')
网上找了一两个,觉得不适合(Komodo IDE、pycharm),这2个都太大了。所以想让大家帮忙推荐下,谢谢!
注:不想使用cmd
关于reload(sys)后,使用idle无法运行的问题,已经得到解决:
解决办法
python安装目录下的lib\site-packages文件夹下新建一个sitecustomize.py
文件中的代码为
import sys
sys.setdefaultencoding('utf-8')
发现一个不错的ide:Sublime text
界面如下:
支持多种代码,插件也很多,用过后,确实不错,才9兆
一般Linux和Mac OS X下都自带Python的。
Windows下用 Py2Exe打包成EXE即可。
如果要同时为Linux、Mac OS X和Windows打包,那就用 pyinstaller