mac本上一般是自带python解释器的。

我选择了SublimeText2作为编辑器。安装个SublimeCodeIntel插件,可以进行代码自动补全。

新建一个python文件:hello.py

print "Hello world"

command+B运行,控制台会打印出结果:

上面只是一行简单的打印程序,如果想要有输入的话,比如下面的程序:

print "hello"
name = raw_input("name:")
print "hello, " + name + "!"

在sublime text2里面进行编译就会报错了:

EOFError: EOF when reading a line

解决方案可以参考:http://www.crifan.com/python_sublime_text_2_eoferror_eof_when_reading_a_line/

就是安装一个SublimeREPL插件。但是我在执行上面程序的时候又报错了:

SublimeREPL: obtaining sane environment failed in getenv()

参考stackoverflow上面的解决方案:http://stackoverflow.com/questions/33643393/sublimerepl-getenv-failing

然后使用下面的方式执行python文件即可

最新文章

  1. RSS阅读器python实现概述
  2. APP测试点总结
  3. 从NullObject谈C#6.0改进
  4. Git的基本使用方法和安装&心得体会
  5. C++Builder加载Png图片
  6. python的装饰器
  7. SDUT图结构练习——最小生成树
  8. 为cocos2d-x项目增加Lua支持
  9. js获取json数据
  10. 函数调用和给对象发消息(Runtime理解)
  11. [INS-32052] Oracle基文件夹和Oracle主文件夹位置同样
  12. CSS常用字体名称
  13. HTTP协议形象展现
  14. 南京邮电大学java程序设计作业在线编程第七次作业
  15. SpringMVC返回json数据的三种方式(转)
  16. git merge后如何撤销
  17. 【UOJ349】【WC2018】即时战略 LCT 动态点分治
  18. codestyle 设置问题
  19. Loading加载页面
  20. HttpURLConnection如何添加请求头?

热门文章

  1. 转:SNMP 原理及配置简述
  2. make之eval函数
  3. python学习之assert语句
  4. java中for循环执行过程
  5. 关于appStore不显示构建版本的问题
  6. Ubuntu下修改tomcat6默认的8080端口
  7. SQL Server DTS向导,字段转换出现202和200错误
  8. WEB APP 开发标签
  9. jQuery常用技巧
  10. C++ 类模板三(类模版中的static关键字)