如何更改 Python 3 中的 Pythonpath

发布于 2024-09-18 13:23:06 字数 165 浏览 6 评论 0原文

我正在尝试从使用 Python 2.6.5 切换到使用 Python 3.2a2。 我使用的是 OSX 10.6.4。 但是,当我在 Python 3.2a2 文件夹中打开 Idle 时,它​​无法导入我安装到 Python 2.6.5 的任何模块。 有没有办法可以在 Python 3.2a2 上共享相同的文件夹?

I am trying to switch from using Python 2.6.5 to using Python 3.2a2.
I am using OSX 10.6.4.
However, when I open Idle in the Python 3.2a2 folder it cannot import any of the modules I installed to Python 2.6.5.
Is there a way that I can share the same folders on Python 3.2a2 ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烟雨凡馨 2024-09-25 13:23:06

Python 2 和 Python 3 有很大不同,因此通常不能在它们之间共享模块。您将需要新的、Python-3 兼容的模块,而不是重复使用 Python 2 模块。

(如果非常小心地制作在这两种语言中都可以工作的脚本是可能的,但这通常不会完成。Python 3 被设计为破坏语法兼容性的大版本。)

Python 2 and Python 3 are sufficiently different that you cannot in general share modules between them. You will need new, Python-3-compatible modules instead of re-using the Python 2 ones.

(It's possible with a great deal of care to make scripts that will work in both, but it's not usually the done thing. Python 3 was designed to be the big syntax compatibility breaking version.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文