2016-05-30 700 views
0

我一直在为一个单一的程序工作几个月,现在需要一些额外的功能。最初,32位安装非常好,但由于我现在在scipy中使用大规模矩阵,我只是没有32位所需的RAM。是否可以将可移植的Python 32位安装升级到64位安装?

另一个问题我已经是我的小项目必须非常容易transposeable属于谁不知道他们在做什么,只是想点击“运行”人民的新系统,所以我做了整个事情用便携式python安装。

是否有可能将我的小2.7 python“升级”到64位,还是我谴责在全新安装中重新安装每个模块?

+0

每个带有C扩展名的模块,比如numpy/scipy,都必须安装正确的位。 – Daniel

+0

所以新安装,所有方面新模块。说得通。该死的。谢谢。 – TerraCode

回答

8

不,不可能将32位Python安装升级到64位安装。

尽管如此,为了加快安装新的64位版本,您还是可以做些事情。

对旧安装运行pip freeze > packages.txt以生成所有已安装软件包及其版本的列表。

安装新的python版本后,请运行pip install -r packages.txt以安装旧版安装包中的相同版本的软件包。

正如我看到你使用scipy,你可能想看看Anaconda。它可以为你节省很多时间。