python:python_install_xrea

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
python:python_install_xrea [2009/05/17 14:46] ともやんpython:python_install_xrea [2019/08/19 07:01] (現在) ともやん
行 1: 行 1:
 ====== Python のインストール(Xrea編) ====== ====== Python のインストール(Xrea編) ======
 +
 ===== Python 2.6.2をソースからビルドする ===== ===== Python 2.6.2をソースからビルドする =====
   - sshにてログインする。<code>   - sshにてログインする。<code>
行 5: 行 6:
 username@sxxx.xrea.com's password: ******** username@sxxx.xrea.com's password: ********
 Last login: Sun May 17 08:44:04 2009 from xxxxx.xxxxx.co.jp Last login: Sun May 17 08:44:04 2009 from xxxxx.xxxxx.co.jp
-username@sxxx:~>+$
 </code> </code>
   - 作業用のディレクトリを作成し移動する。<code>   - 作業用のディレクトリを作成し移動する。<code>
-username@sxxx:~> mkdir tmp +mkdir tmp 
-username@sxxx:~> cd tmp +cd ~/tmp
-username@sxxx:~/tmp>+
 </code> </code>
   - Pythonをダウンロードする。<code>   - Pythonをダウンロードする。<code>
-username@sxxx:~/tmp> wget http://www.python.org/ftp/python/2.6.2/Python-2.6.2.tar.bz2+wget http://www.python.org/ftp/python/2.6.2/Python-2.6.2.tar.bz2
 --2009-05-17 11:56:28--  http://www.python.org/ftp/python/2.6.2/Python-2.6.2.tar.bz2 --2009-05-17 11:56:28--  http://www.python.org/ftp/python/2.6.2/Python-2.6.2.tar.bz2
 Resolving www.python.org... 82.94.164.162, 2001:888:2000:d::a2 Resolving www.python.org... 82.94.164.162, 2001:888:2000:d::a2
行 26: 行 26:
 </code> </code>
   - 圧縮ファイルを展開する。<code>   - 圧縮ファイルを展開する。<code>
-username@sxxx:~/tmp> tar xvjf Python-2.6.2.tar.bz2+tar xvjf Python-2.6.2.tar.bz2
 Python-2.6.2/ Python-2.6.2/
 Python-2.6.2/LICENSE Python-2.6.2/LICENSE
行 33: 行 33:
 </code> </code>
   - Pythonをビルドするための準備をする。<code>   - Pythonをビルドするための準備をする。<code>
-username@sxxx:~/tmp> cd Python-2.6.2 +cd Python-2.6.2 
-username@sxxx:~/tmp/Python-2.6.2> ./configure --prefix=/virtual/username/usr+./configure --prefix=/virtual/username/usr
 checking for --with-universal-archs... 32-bit checking for --with-universal-archs... 32-bit
 checking MACHDEP... linux2 checking MACHDEP... linux2
行 41: 行 41:
 </code> </code>
   - Pythonをビルドする。<code>   - Pythonをビルドする。<code>
-username@sxxx:~/tmp/Python-2.6.2> make install+make install
 gcc -pthread -c -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes   gcc -pthread -c -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes  
 -I. -IInclude -I./Include   -DPy_BUILD_CORE -o Modules/python.o ./Modules/python.c -I. -IInclude -I./Include   -DPy_BUILD_CORE -o Modules/python.o ./Modules/python.c
行 48: 行 48:
 ~省略~ ~省略~
 </code> </code>
 +
 ===== 環境変数の設定 ===== ===== 環境変数の設定 =====
   - vi で ~/.bashrc を作成する。<code>   - vi で ~/.bashrc を作成する。<code>
-username@sxxx:~> vi .bashrc+vi .bashrc
 </code> </code>
  
行 60: 行 61:
 ===== Python のバージョンを確認 ===== ===== Python のバージョンを確認 =====
   - bash を起動して python のバージョンを表示する。<code>   - bash を起動して python のバージョンを表示する。<code>
-username@sxxx:~> bash +bash 
-username@sxxx:~> python -V+python -V
 Python 2.6.2 Python 2.6.2
 </code> </code>
行 67: 行 68:
 ===== easy_install の導入 ===== ===== easy_install の導入 =====
   - ez_setup.py をダウンロードする。<code>   - ez_setup.py をダウンロードする。<code>
-username@sxxx:~> cd tmp +cd ~/tmp 
-username@sxxx:~/tmpwget http://peak.telecommunity.com/dist/ez_setup.py+wget http://peak.telecommunity.com/dist/ez_setup.py
 wget http://peak.telecommunity.com/dist/ez_setup.py wget http://peak.telecommunity.com/dist/ez_setup.py
 --2009-05-17 14:40:46--  http://peak.telecommunity.com/dist/ez_setup.py --2009-05-17 14:40:46--  http://peak.telecommunity.com/dist/ez_setup.py
行 83: 行 84:
  
   - ez_setup.py を実行する。<code>   - ez_setup.py を実行する。<code>
-username@sxxx:~/tmp> python ez_setup.py+python ez_setup.py
 ez_setup.py:59: DeprecationWarning: the md5 module is deprecated; use hashlib instead ez_setup.py:59: DeprecationWarning: the md5 module is deprecated; use hashlib instead
   except ImportError: from md5 import md5   except ImportError: from md5 import md5
  • python/python_install_xrea.1242539179.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)