2016-08-18 16 views
1

私は単純なpythonスクリプトを作成し、pyinstallerを使用して64ビットWindows実行ファイルを作成しました。しかし、私のオフィスのほとんどのコンピュータは32ビットのWindowsオペレーティングシステムを実行するため、私のプログラムは動作しません。私が読んだところから、32ビットバージョンのPythonを使用している限り、32ビットシステムの実行可能ファイルを作成することは可能です。そこで私は先に進んで、python 3.5の32ビット版をインストールしましたが、私はpipを32ビット版のPythonにリンクする方法を見つけることができませんので、必要なモジュールをすべてインストールできます。 pipを呼び出すたびに、デフォルトでは32ビットバージョンのPythonを実行していますが、64ビットバージョンにインストールされているすべてのモジュールが表示されます。Windows Python 64および32ビット版とpip

+0

どのようにpipを実行していますか?適切なバージョン(Pythonの32ビット版でインストールされているバージョンなど)を入手していますか? – Blckknght

+0

Pythonの32ビット版のScriptsフォルダにあるpip.exeを使用する必要があります。あるいは、 'py -3.5-32 -m pip install ...'を使ってpipをモジュールとして実行することもできます。 – eryksun

+0

ああ! 32ビットのフォルダから実行中のpipが実際に働いています。どうもありがとう! – Ivan

答えて

0

32ビット版と64ビット版のPythonをインストールした場合、同様の問題が発生しました。 pip.exeを実行した場合、pip.exeの場所からコマンドプロンプトをインストールしてもうまくいきました。私の場合、ファイルのパスは次のとおりです。

C:¥Program Files¥Python¥3.5¥Script

関連する問題