web-dev-qa-db-ja.com

ポータブルPython 32ビットインストールを64ビットインストールにアップグレードできますか?

私は数ヶ月間、単一のプログラムに取り組んできましたが、これにはいくつかの追加機能が必要です。元々、32ビットのインストールで問題ありませんでしたが、scipyでmassiveマトリックスを使用しているため、必要なRAM)がありません。

私が抱えているもう1つの問題は、私の小さなプロジェクトは、何をしているのかがわからず、「実行」をクリックしたいだけの人に属する新しいシステムに非常に簡単に転置できる必要があることです。 pythonインストール。

私の小さな2.7 python= 64ビットに「アップグレード」することは可能ですか、それとも新規インストールですべてのモジュールを再インストールすることを非難されますか?

10
TerraCode

いいえ、32ビットPythonインストールを64ビットにアップグレードすることはできません。

それでも、新しい64ビットバージョンのインストールを高速化するためにできることがいくつかあります。

すべてのインストール済みパッケージとそのバージョンのリストを生成するには、古いインストールでpip freeze > packages.txtを実行します。

新しいpython=バージョンをインストールした後、pip install -r packages.txtを実行して、古いインストールと同じバージョンのパッケージをインストールします。

私はあなたがscipyを使用しているのを見ると、Anacondaを見てみたいかもしれません。時間を大幅に節約できます。

28
sorin

pythonインストールフォルダーにある "Lib"フォルダーのバックアップを作成します。ここでpythonをインストールするときに、この "Lib"フォルダーを64ビット貼り付けます。この後、多くのモジュールを再度インストールする必要はありません。

0