1. 在MAC OS上安装Python v3.6:
Mac OS X系统在版本10.8后会预安装Python v2.7,查看当前预安装版本命令:python -V
这个版本不建议删除,详见官方文档:
https://docs.python.org/3/using/mac.html
引用
The Apple-provided build of Python is installed in /System/Library/Frameworks/Python.framework and /usr/bin/python, respectively. You should never modify or delete these, as they are Apple-controlled and are used by Apple- or third-party software. Remember that if you choose to install a newer Python version from python.org, you will have two different but functional Python installations on your computer, so it will be important that your paths and usages are consistent with what you want to do.
安装包官方下载:
https://www.python.org/downloads/mac-osx/
用安装包安装或是用brew工具都可以~
顺便,下载版本比如Python 3.6.0rc1,其中的rc=Release Candidate,含义是"发布候选版",它不是最终的版本,而是最终版(RTM=Release To Manufacture)之前的最后一个版本。(摘自百度)
安装好v3.6后,对于Mac中多版本的python,使用不同的命令,如下:
>python -V
Python 2.7.5
>python3 -V
Python 3.6.0
2. 安装IDE
很多IDE可供选择,stack overflow上有总结,戳:
http://stackoverflow.com/questions/81584/what-ide-to-use-for-python
由图看出不同的IDE的功能介绍:
我选择的是eclipse的Pydev,官网:
http://www.pydev.org,下载介绍:
http://www.pydev.org/download.html
插件和Eclipse是有版本匹配的,比如:
Eclipse 4.5, Java 8: PyDev 5.2.0
Eclipse 3.8, Java 7: PyDev 4.5.5
Eclipse 3.x, Java 6: PyDev 2.8.2
最新版本的eclipse 插件site地址是:
http://www.pydev.org/updates
其它版本查找:
http://www.pydev.org/update_sites/
我用的是经典版本Luna(4.4.2),所以准备安装5.1版本。
具体步骤:
Eclipse - Help - Install New Software - [add]
Name: (自己输一个)比如: pydev - 5.1.2
Site: (按需选版本)http://www.pydev.org/update_sites/5.1.2
如果遇到错误:
An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
解决方法: 修改eclipse.ini的jdk版本,我的默认JDK是1.8,而我的eclipse版本过低(通过添加-vm参数)。
-vm
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/../jre/lib/server/libjvm.dylib
安装好后重启eclipse,菜单Preferences下会多一项PyDev。
最后一项,配置Python interpreter:
Preferences - PyDev - Interpreters - Python Interpreter,点击:Advanced Auto-Config选出想要的版本。
若需要自己add,官方上的文档讲的非常详细,具体戳:
http://www.pydev.org/manual_101_interpreter.html
3. 写个Hello world验证下吧
为了方便,添加新的视图,window - Open Perspective - PyDev
新建Python Project:
if __name__ == '__main__':
print('hello world!');
输出: hello world!
完毕!
分享到:
相关推荐
《Python库ox_secrets-0.1.1详解》 在Python编程中,库是开发者的重要工具,它们提供了丰富的功能,让代码编写更加高效、简洁。今天我们将深入探讨一个名为"ox_secrets-0.1.1"的Python库,这个库在安全性和隐私保护...
总结来说,"ox_mon-0.2.3.tar.gz"是一个从PyPI下载的Python库,它体现了Python生态系统中的模块化和共享精神。通过理解PyPI的工作原理,掌握库的下载、解压、安装和使用,开发者能更好地利用这些资源,提升开发效率...
资源分类:Python库 所属语言:Python 资源全名:ox_herd-0.4.2.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:ox_herd-0.3.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
Netwox 官方原版 网络测试工具
3. `INSTALLUNIX.TXT` 和 `INSTALLWINDOWS.TXT`:这两个文本文件包含了详细的安装指南,针对不同的操作系统提供了安装步骤和注意事项。用户在安装过程中遇到问题时,可以参考这些文档获取帮助。 4. `README.TXT`:...
EasyConnect Mac OX 客户端,支持新版本,支持证书、用户密码登录
Mac OS X(现在称为macOS)是一种基于Unix的操作系统,它继承了许多Unix系统的特点。与传统的Windows系统不同,macOS使用特定格式的驱动程序文件,即.kext文件,这些文件通常位于`/System/Library/Extensions/`目录...
该脚本下载 VOC 2010 数据集 ( http://host.robots.ox.ac.uk/pascal/VOC/voc2010/VOCtrainval_03-May-2010.tar ) 和作者的原始...python train.py -g 0 -b 3 -e 3000 -l on -s on 可能的选择 python train.py --help
VMWare虚拟机安装mac系统不再卡,提速工具之一Beamoff Tool
OSX,全称Mac OS X,是苹果公司为其Macintosh系列个人电脑设计的操作系统,自2001年开始发布,后续版本更名为macOS。它以其直观的图形用户界面、高效的多任务处理能力和对苹果硬件的深度优化而闻名。OSX或macOS通常...
"NVidia Mac Ox 驱动集合"是一个专门为Lion 10.7x到10.8x操作系统版本设计的驱动程序包,它包含了针对NVidia显卡的一系列驱动更新和配置工具,旨在提升用户在这些特定OS版本上的体验。 1. **NVidia驱动介绍**:...
ox5bc.github.io
白苹果macos用的pe系统,dmg格式百度网盘下载,是解决救援数据方案的好帮手,里面的工具实用易懂好操作。
3. 安装与操作:手册中可能包含了一些关于“MicroLogix™ 1200”可编程控制器的安装、使用和操作的信息。这可能涉及到与该控制器相关的其他模块和组件的安装,比如记忆模块和实时时钟。 4. 内存映射:手册中可能有...
“行政部工作计划20XX” 以下是根据给定的文件信息生成的相关知识点: 行政管理体系 行政管理体系是行政部的核心工作之一,涉及到公司的日常运作和发展。行政管理体系的主要目标是确保公司的各个部门和人员能有效...
本教程主要针对有一定计算机操作基础的用户,指导如何在Mac OS 10.6(雪豹)环境下安装操作系统。教程内容包括在完全Windows 7环境下制作Lion(Mac OS X 10.7)的安装硬盘,以及如何使用XPC或iBoot引导U盘进行安装。...
Mac OS X硬盘助手,特别是在提及"lion"标签时,我们主要关注的是苹果操作系统的一个特定版本——Mac OS X Lion(Mac OS X 10.7)。这个操作系统是苹果在2011年推出的一个重大更新,引入了许多新特性和改进。Lion是...
mac os的虚拟机工具,提高虚拟机性能。
**cu3ox 3D幻灯效果详解** cu3ox是一款强大的3D幻灯展示工具,以其独特的视觉体验和丰富的动态效果在众多幻灯插件中脱颖而出。它为网页设计师和开发者提供了一种创新的方式,以展示内容,尤其是图片和视频,通过...