yuu_nkjm blog
2012-04-15(Sun) [長年日記]
[openSUSE][python][32bit-64bit] openSUSEでpythonの32bitと64bitで苦しめられる (未解決)
openSUSE12.1 64bitでは,yastのソフトウェア管理を見ると64bit pythonと32bit pythonがあるようだった.両方をインストールしたのだが,どうやって起動し分ければいいのか分からない.
macだとarchというコマンドを使う様なので,openSUSEでもマネをしてみる.
$ setarch i686 python >>> import platform >>> platform.platform(); 'Linux-3.1.0-1.2-desktop-i686-with-SuSE-12.1-x86_64' $ python Python 2.7.2 (default, Aug 19 2011, 20:41:43) [GCC] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import platform >>> platform.platform(); 'Linux-3.1.0-1.2-desktop-x86_64-with-SuSE-12.1-x86_64'
「勝利か?」と思ったけど,単にplatformの表記が変わっただけの気もする.
pythonが32bitか64bitかどちらで動いているか判定するには,以下のコマンドを叩けば良いらしい.
python import sys from math import log log(sys.maxsize, 2) 63.0
残念ながら,setarch i686(or i586, i386)しようとしまいと63.0でした….結局,分からずじまい.pythonだからこその32bit-64bit切り替え起動方法,openSUSE上のプログラム一般に使える32bit-64bit切り替え起動方法があるのだろうか.
- https://www.google.co.jp/ ×426
- https://www.google.com/ ×17
- https://www.bing.com/ ×2
- http://search.fenrir-inc.com/?hl=ja&channel=sleipn... ×1
- https://www.google.co.jp/ ×1
- https://www.google.de/ ×1
- https://www.google.com/search ×1
- http://search.fenrir-inc.com/?q=iptables 64bit 32b... ×1
- python 32bit 64bit 切り替え ×7 / python 32bit 64bit ×5 / python 64bit 判定 ×4 / python 64bit 32bit ×3 / python 32bit 64bit 確認 ×2 / python 64bit ×2 / python 32bit ×2 / python 64bit 32bit 違い ×2 / lINUX python 32ビット 64ビット 確認 ×2 / python 2.7 メールに添付されているファイル名のデコードで文字化け ×2 / 64bit 32bit 2012 ×1 / 64 bit open suse ×1 / openSUAE 64bit ×1 / Windows7 32bit 入力イベント ×1 / coLinux 64bit ×1 / open suse ×1 / python 64ビット 32ビット ×1 / Python 64bit 32bit起動 ×1 / python 32 64 ×1 / python 32bit変更 ×1 / Python 32bit 64bit違い ×1 / 32bitと64bit 2012 ×1 / python sys log 63 ×1 / opensuse12.1 64bit ×1 / Linux python 32ビット 64ビット 確認 ×1 / suse 32 64 bit 確認 ×1 / python 32 64 bit excel 判別 ×1 / 32bitと64bitどちらがいいのか ×1 / 64ビット 32ビット python ×1 / mysql リストア 32bit 64bit ×1 / python 32ビット 64ビット ×1 / python 32bit 64bit 両方インストール ×1 / opensuse 32bit ×1 / Python 64ビット対応 ×1 / 32bit64bit切り替え ×1 / python 32ビット 64ビット 確認 ×1 / 32bit 64bit text ×1 / Python 32bit 64bit ×1 / pythonの64bit 32bit 違い ×1 / openSUSE ×1 / SUSE 32bit 実行方法 ×1 / python 32bit 判定 ×1 / 32bit 64bit ×1 / Python 64ビット ×1 / python 64 32 ×1 / Python 32bitに変更 ×1 / opensuse 32 64 どっちが ×1 / python sys.maxsize ×1 / cpu64-rhel6 64bit ×1 / python 64bit 調べる ×1