<span id="7ztzv"></span>
<sub id="7ztzv"></sub>

<span id="7ztzv"></span><form id="7ztzv"></form>

<span id="7ztzv"></span>

        <address id="7ztzv"></address>

            1.5. RedHat Linux 上的 Python

            在類 UNIX 的操作系統 (如 Linux) 上安裝二進制包很容易。預編譯好的二進制包對大多數 Linux 發行版是可用的。或者您可以通過源碼進行編譯。

            http://www.python.org/ftp/python/ 選擇列出的最新的版本號, 然后選擇 其中的rpms/ 目錄下載最新的 Python RPM 包。 使用 rpm 命令進行安裝,操作如下所示:

            例 1.2. 在 RedHat Linux 9 上安裝

            localhost:~$ su -
            Password: [enter your root password]
            [root@localhost root]# wget http://python.org/ftp/python/2.3/rpms/redhat-9/python2.3-2.3-5pydotorg.i386.rpm
            Resolving python.org... done.
            Connecting to python.org[194.109.137.226]:80... connected.
            HTTP request sent, awaiting response... 200 OK
            Length: 7,495,111 [application/octet-stream]
            ...
            [root@localhost root]# rpm -Uvh python2.3-2.3-5pydotorg.i386.rpm
            Preparing...                ########################################### [100%]
               1:python2.3              ########################################### [100%]
            [root@localhost root]# python          1
            Python 2.2.2 (#1, Feb 24 2003, 19:13:11)
            [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-4)] on linux2
            Type "help", "copyright", "credits", or "license" for more information.
            >>> [press Ctrl+D to exit]
            [root@localhost root]# python2.3       2
            Python 2.3 (#1, Sep 12 2003, 10:53:56)
            [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-5)] on linux2
            Type "help", "copyright", "credits", or "license" for more information.
            >>> [press Ctrl+D to exit]
            [root@localhost root]# which python2.3 3
            /usr/bin/python2.3
            
            1 僅僅鍵入 python 運行的是老版本的 Python ――它是缺省安裝的版本。它不是我們想要的。
            2 截止到筆者寫作時,新的版本是 python2.3。您可能會需要修改示例腳本的第一行的路徑指向新版本。
            3 這是我們剛安裝的 Python 新版本的全路徑。在 #! 行中 (每個腳本的第一行) 使用它來確保腳本運行在最新版的 Python 下,并且確保敲入的是 python2.3 進入交互shell。
            <span id="7ztzv"></span>
            <sub id="7ztzv"></sub>

            <span id="7ztzv"></span><form id="7ztzv"></form>

            <span id="7ztzv"></span>

                  <address id="7ztzv"></address>

                      亚洲欧美在线