2010-09-09 43 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