Mac自带Python2.7,安装Python3后配置pydev插件的方法

本文介绍在Mac OS最新系统下配置Eclipse PyDev插件以支持Python3的过程及遇到的问题解决方法。作者详细记录了从安装PyDev到解决调试警告的全过程。

本人用的Mac版本是目前最新的 Mac OS X v10.8 Mountain Lion,系统自带的Python版本是2.7.2;

由于初学Python,就干脆学Python3了,在eclipse上安装pydev插件之后,需要先配置 Preferences - PyDev,

Python interpreter是用Auto Config自动配置的,Windows上这样就足够了,急切想看到效果,于是:

print('Hello world !')

控制台输出如下:

-------------------------------------------------------------------------------
pydev debugger: CRITICAL WARNING: This version of python seems to be incorrectly compiled (internal generated filenames are not absolute)
pydev debugger: The debugger may still function, but it will work slower and may miss breakpoints.
pydev debugger: Related bug: http://bugs.python.org/issue1666807
-------------------------------------------------------------------------------
pydev debugger: starting
pydev debugger: Unable to find real location for: /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py
Hello world!

虽然最后确实输出了 Hello world ! 但上面一大坨红红的 WARNING 看着就不爽,作为完美主义者,这个务必要解决;

从提示看是Python版本的问题,那就是配置的问题了,于是看看刚才用Auto Config配置的路径:

明明是2.7版本的,好吧,是我懒了,再用New...配置一个,于是就有了:

这时还没完,再配置项目属性,选择刚刚的配置:

如果不用2.7版本的,可以把之前用Auto Config配置的Remove掉,上面一步就默认用新的配置了,这步也可以省了;

每次新建项目都会有这个选项,嫌烦我就删了2.7的配置,反正不用,需要用也只是多点一次Auto Config,于是再次:

print('Hello world !')

这次完美了:

pydev debugger: starting
Hello world!

 

注:本文原创,转载请注明出处并保留以下链接。

http://www.cnblogs.com/cceevv/archive/2012/12/13/2816982.html

转载于:https://www.cnblogs.com/cceevv/archive/2012/12/13/2816982.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值