💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 1.5. RedHat Linux 上的 Python 在类 UNIX 的操作系统 (如 Linux) 上安装二进制包很容易。预编译好的二进制包对大多数 Linux 发行版是可用的。或者您可以通过源码进行编译。 在 [http://www.python.org/ftp/python/](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 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 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 /usr/bin/python2.3 ``` | | | | --- | --- | | \[1\] | 仅仅键入 **`python`** 运行的是老版本的 Python ――它是缺省安装的版本。它不是我们想要的。 | | \[2\] | 截止到笔者写作时,新的版本是 **`python2.3`**。您可能会需要修改示例脚本的第一行的路径指向新版本。 | | \[3\] | 这是我们刚安装的 Python 新版本的全路径。在 `#!` 行中 (每个脚本的第一行) 使用它来确保脚本运行在最新版的 Python 下,并且确保敲入的是 **`python2.3`** 进入交互shell。 |