2016-05-30 699 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。它可以爲你節省很多時間。