2. 开发环境

开发环境

开发环境包括文本编辑器和Python解释器。前者用来写代码,后者用来执行代码。

一个开发环境示例

一个开发环境,MacBook Pro,装OS X,在里面用虚拟机环境Parallesl跑Ubuntu 16.04虚拟机。用Pycharm写代码,用Python 3.5解释器执行代码。用virtualenv创建各自独立的Python运行环境,以使用不同版本的Python解释器。

开源文本编辑器

  • vim是各种Unix和Linux系统的自带文本编辑器
  • emacs是另一个Unix和Linux系统常用文本编辑器
  • AtomGitHub出品的开源文本编辑器

Python IDE

  • PyCharm是专注于Python的IDE,从名字上就看得出来。专业版收费,社区版免费。
  • PyDevEclipse的Python IDE 插件。

私有闭源编辑器

  • Sublime Text 。
  • Komodo 是一款跨平台的文本编辑器,能编写Python, Ruby, JavaScript, Go等。

云端开发环境

基于云的开发环境已经出现好几年了,一般都是试用免费,正式部署收费。

  • CodeAnywhere一款能在浏览器、iOS,安卓都能使用的云端IDE。
  • Cloud9现在被亚马逊收购是其云服务的一部分。
  • Terminal 另一个云环境。

开发环境资源

发表评论

电子邮件地址不会被公开。 必填项已用*标注