繁体   English   中英

如何配置PyDev使用32位Python解释器在Eclipse中,在OSX Lion上

[英]How to configure PyDev to use 32-bit Python Interpreter In Eclipse, on OSX Lion

我正在运行OSX Lion并从python.org安装了python2.7(这个发行版可以在64位和32位模式下运行)。 我还安装了wxPython包。 我可以运行python脚本,通过显式使用32位版本从终端导入wxPython。 我想在Eclipse中运行相同的脚本,但不能。 我将PyDev配置为使用python.org的解释器,但默认为64位(我通过打印sys.maxint来检查)。 我无法弄清楚如何使PyDev使用32位解释器。 我已经尝试配置PyDev python解释器指向:

/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-32

但它最终使用:

/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python

如何配置PyDev在OSX Lion上使用Eclipse中的32位python解释器?

我很感激有关此事的任何意见。 谢谢。

PyDev中使用的解释器是从sys.executable计算的......

现在,有一个疑问:如果你使用/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-32启动一个shell并执行'print sys.executable',哪个可执行文件会出现?

现在,在一个解决方法...你可以尝试替换插件/ org.python.pydev / PySrc / interpreterInfo.py中出现sys.executable的地方指向'/Library/Frameworks/Python.framework/Versions/2.7/斌/ python2.7-32'

这就是它决定实际使用哪个解释器的脚本......(但是,sys.executable指向不同的位置很奇怪......)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM