0

Lion OS 10.7 のプリインストール バージョンで提供されている Python アーキテクチャを確認するにはどうすればよいですか?

32 ビット コードから 64 ビット コードにリンクできないことはわかっているので、異なるアーキテクチャのパッケージをインストールして混乱させたくありません。

私の現在のバージョンの Python は 2.7.1 です

4

1 に答える 1

1

使用platform.architecture():

>>> import platform
>>> platform.architecture()
('64bit', '')

私の Mac OS X 10.8.4 で実行します。Python 実行可能ファイルがユニバーサル バイナリである可能性があることに注意してください。その場合、間違ったアーキテクチャが引用される可能性があります。

Note: Mac OS X (およびおそらく他のプラットフォーム) では、実行可能ファイルは複数のアーキテクチャを含むユニバーサル ファイルである場合があります。

テストすることもできますsys.maxsize

>>> sys.maxsize > 2**32
True

上記はFalse、32 ビット プラットフォームを実行している場合に返されます。

于 2013-07-01T20:31:49.310 に答える