mac上开发python用什么软件
展开全部 1. VimVim 可以说是 Python 最好的 IDE。
Vim 是高级文本编辑器,旨在提供实际的 Unix 编辑器'Vi'功能,支持更多更完善的特性集。
Vim 不需要花费太多的学习时间,一旦你需要一个无缝的编程体验,那么就会把 Vim 集成到你的工作流中。
2. [Eclipse with PyDev]Eclipse 是非常流行的 IDE,而且已经有了很久的历史。
Eclipse with Pydev 允许开发者创建有用和交互式的 Web 应用。
PyDev 是 Eclipse 开发 Python 的 IDE,支持 Python,Jython和 IronPython 的开发。
3. [Sublime Text]Sublime Text 是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎。
Sublime 有自己的包管理器,开发者可以使用TA来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。
4. [Emacs]GNU Emacs 是可扩展,自定义的文本编辑器,甚至是更多的功能。
Emacs 的核心是 Emacs Lisp 解析器,但是支持文本编辑。
如果你已经使用过 Vim,可以尝试一下 Emacs。
5. [Komodo Edit]Komodo Edit 是非常干净,专业的 Python IDE。
6. [PyCharm]PyCharm 是 JetBrains 开发的 Python IDE。
PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于[Django]开发,同时支持Google App Engine,更酷的是,PyCharm支持[IronPython]!7. [Wing]Wingware 的 Python IDE 兼容 Python 2.x 和 3.x,可以结合 Django, matplotlib, Zope, Plone, App Engine, PyQt, PySide, wxPython, PyGTK, Tkinter, mod_wsgi, pygame, Maya, MotionBuilder, NUKE, Blender 和其他 Python 框架使用。
Wing 支持测试驱动开发,集成了单元测试,nose 和 Django 框架的执行和调试功能。
Wing IDE 启动和运行的速度都非常快,支持 Windows, Linux, OS X 和 Python versi。
8. [PyScripter]PyScripter 是款免费开源的 Python 集成开发环境(IDE)。
9. [The Eric Python IDE]Eric 是全功能的 Python 和 Ruby 编辑器和 IDE,是使用 Python 编写的。
Eric 基于跨平台的 GUI 工具包 Qt,集成了高度灵活的 Scintilla 编辑器控件。
Eric 包括一个插件系统,允许简单的对 IDE 进行功能性扩展。
10. Interactive Editor for PythonIEP 是跨平台的 Python IDE,旨在提供简单高效的 Python 开发环境。
包括两个重要的组件:编辑器和 Shell,并且提供插件工具集从各个方面来提高开发人员的效率。
在Mac 上进行开发比在 Windows 上效率更高吗
开发是个涵义挺宽的词,我觉得效率高否取决于你到底主要做哪方面的活儿。
1. object-c/ iphone / mac桌面软件开发。
这个只能在mac上进行,没得选。
如果比较Visual Studio开发windows桌面应用,嗯,我觉得各有千秋。
以我个人的感觉,使用object-c开发比当年用MFC, COM, ATL要舒服得多,当然两者严格来说也不是一个时代的产物。
和C#相比,后者的内存管理当然要省事的多,新的xcode on lion支持ARC,相对简化了以前的retain / release patterns,但是还是要管理不是? VC及C#另外有一个“优势”是开源及盗版控件很多,库多也是挺大的优势。
2. Ruby/ Python开发,拜unix shell所赐,这种unix平台上的脚本开发实在比在windows上爽太多。
无论是textmate还是vim/Emacs/git/rvm,你要在windows上折腾这个不是不可以,问题是实在太费劲。
3. java/j2ee开发,两者相差不多。
我个人觉得windows平台下可能开发效率更高些。
无他,IDE在win下感觉运行更快。
在mac下运行eclipse或是idea并不会比在windows上快,单从性能上来说买台mac可比买台类似配置win开发机贵多了(只认性能不谈UX)。
4. web开发 我觉得各有各的好处吧,mac上有些开发工具,像CSSEdit coda真是太棒了。
mac有个不方便的就是IE的调试,这个又是回避不了的,毕竟IE用户占绝对大头。
...
Python一定要Mac系统?
不是的,python是一门具有很高的系统移植性的脚本语言。
在window Linux 等系统上均可以使用,只不过需要安装相应的环境(软件包)。
在windows下其实也非常的完善,只是学习,不必过多的关注操作系统,应该把精力放在语言和逻辑的学习上,对于没有编程经验,建议私下可以学习,一下c语言。
不然很难理解语言的本质。
另外需要多练习,了解相应的规则(个人觉得,空格对齐和tab对齐是个大坑),看一看编程规范,一步步走吧Python一定要Mac系统?
苹果mac系统下,用什么编译器开发python好,
mac系统在python上安装配置opencv的步骤:展开全部 1. 去 http://opencv.org 下载最新版OpenCV for Linux/Mac源文件,目前版本是2.4.3。
下载后解压。
2. 去 http://www.cmake.org 下载最新版cmake,.dmg文件,目前版本是2.8.10.2。
下载后安装。
3. 接下来开始安装opencv 开一个终端,进入opencv解压缩的目录,如cd 然后把文件夹拽进去。
mkdir release cd ./release cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON .. make sudo make install 4. 至此opencv已经装上了。
...
转载请注明出处51数据库 » python开发mac桌面软件
段子男神哈奇士