32ビットバージョンのPythonを実行する必要があります。私はマシン上で実行していたものだと思っていました。これはダウンロードしたインストーラであり、インストーラを再実行すると、現在インストールされているバージョンのPythonが「Python 3.5 32-Bit」となります。インストールされた32ビットのPythonをインストールすると、64ビットと表示されます
しかし、私がplatform.architecture()
を実行すると、私は64ビットを実行していると言います。私はこれが常に信頼できるわけではないので、sys.maxsize
を実行して、9223372036854775807
を返すので、私は確かに64ビットインストールを実行しています。
pywinautoを使用して32ビットJavaとインターフェースするには、32ビット版のPythonを実行する必要があります。私はWindows 7 Enterprise、64ビットを実行しています。
どのようにPythonを実行していますか?どのオペレーティングシステムですか? – Suever
私はアーキテクチャーがPythonのものではなくシステムのアーキテクチャーを返すと思います。もしあなたが64ビットマシンであれば、それは何を返すのでしょうか。私はそれがsys.maxsizeで同じかもしれないと思う? – brettb
@suever私はWindows 7 Enterprise 64-bitを実行していますが、これも質問に追加します。 –