Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Python 3中更改Pythonpath_Python_Python 3.x_Osx Snow Leopard_Upgrade_Pythonpath - Fatal编程技术网

如何在Python 3中更改Pythonpath

如何在Python 3中更改Pythonpath,python,python-3.x,osx-snow-leopard,upgrade,pythonpath,Python,Python 3.x,Osx Snow Leopard,Upgrade,Pythonpath,我正在尝试从使用Python2.6.5切换到使用Python3.2a2。 我正在使用OSX 10.6.4。 但是,当我在Python3.2a2文件夹中打开Idle时,它无法将我安装的任何模块导入Python2.6.5。 有没有一种方法可以让我在Python 3.2a2上共享相同的文件夹?Python 2和Python 3完全不同,一般来说,您无法在它们之间共享模块。您将需要新的、与Python-3兼容的模块,而不是重复使用Python 2模块 (可以非常小心地创建在这两种语言中都能工作的脚本,但

我正在尝试从使用Python2.6.5切换到使用Python3.2a2。 我正在使用OSX 10.6.4。 但是,当我在Python3.2a2文件夹中打开Idle时,它无法将我安装的任何模块导入Python2.6.5。
有没有一种方法可以让我在Python 3.2a2上共享相同的文件夹?

Python 2和Python 3完全不同,一般来说,您无法在它们之间共享模块。您将需要新的、与Python-3兼容的模块,而不是重复使用Python 2模块


(可以非常小心地创建在这两种语言中都能工作的脚本,但通常不会这样做。Python 3被设计成一个破坏语法兼容性的大版本。)

我想我必须从Python 3开始,否则就走back@Peter:您应该始终为每个Python版本分别安装每个模块。Python3没有什么不同,只是更明显的是它不起作用。看见