2010-09-09 45 views
0

我想从使用Python 2.6.5切换到使用Python 3.2a2。 我正在使用OSX 10.6.4。 但是,当我在Python 3.2a2文件夹中打开Idle时,它无法导入我安装到Python 2.6.5的任何模块。 有没有一种方法可以在Python 3.2a2上共享相同的文件夹?如何更改Python中的Pythonpath 3

回答

2

Python 2和Python 3是非常不同的,你不能在它们之间共享模块。您将需要新的Python-3兼容模块,而不是重新使用Python 2。

(这是可能有很大的照顾,使脚本,将在两个工作,但它通常不是天经地义的事。Python 3里被设计为大语法兼容破版本。)

+0

感谢您的答案... – 2010-09-10 11:28:19

+0

我想我将不得不重新开始使用python 3或返回 – 2010-09-10 11:28:46

+0

@Peter:您应该总是为每个Python版本单独安装每个模块。 Python 3没有什么不同,它更加明显,它不起作用。请参阅http://regebro.wordpress.com/2011/02/02/newbie-hint-on-installing-python-and-its-modules-and-packages/ – 2011-09-30 15:30:59