【发布时间】:2013-04-07 06:58:37
【问题描述】:
如果我们升级到更高版本的 Python 是否需要重新安装所有第三方模块,或者是否有更简单的方法?
【问题讨论】:
-
重新安装难吗?
-
哪些第 3 方模块?从什么版本升级到什么版本?您需要检查这些库。他们通常会告诉用户他们支持的 Python 版本范围。许多人仍然不支持 Python 3。
-
不,你不应该复制和粘贴,即使这样做是可行的。我还没有尝试过,但我认为会有一些头痛。你在使用站点范围的全局 Python 吗?如果是这样,请开始使用 virtulanev 和 Pip。你是在做一个项目还是什么?
-
不管怎样,无论你使用全局python还是virtualenv,都应该安装pip,然后执行
pip freeze > packages.txt,然后提供pip install -r packages.txt,让pip帮你安装所有的包。其中一些可能会失败。 -
哦,窗户。有时我觉得窗户就是世界末日。不只是在开玩笑 :) 来自stackoverflow.com/a/8794404/230884 理论上你似乎可以。你可以试试,一点都不疼。是否有任何理由将 2.7.4 用于您的科学目的?我听说 2.7.4 修复了一些罕见情况下的严重内存泄漏。
标签: python windows python-2.7 pip