2

在我的 Windows 7 x64 系统上升级我现有的 Python 安装(在我的情况下从版本 3.2.2 到 3.3.0)有哪些可能性,而不必重新安装我的所有包?有没有方便/自动化的解决方案来做到这一点?我希望我的系统上只有一个 Python 版本。

4

1 回答 1

4

问题主要在于用 C 编写的包:它们将与 3.2 Python 代码链接。这可能只是重新链接它们的问题,但我遇到了流行的软件包问题,比如numpy(我目前无法在 3.3 上编译)。

理论上,纯 Python 包可能还可以,但老实说,值得冒险吗?

每次加载 3.3 版本的包会更安全。坚持使用 3.2,直到您可以升级所有内容。您可以在 Windows 上加载多个版本的 Python,我有 2.6、2.7、3.2 和 3.3 并存。您只需要小心 %PATH%、assoc 和 ftype。

于 2012-10-08T12:57:38.503 回答