跳到主要内容

如何在托管服务器上安装 Python

Python 是一种多功能且用户友好的编程语言,因其适应性强而被开发者和专业人士广泛使用。在本指南中,我们将讲解如何在托管服务器上安装 Python。


  • 在托管服务器上运行 Python 的要求是什么?
  • 我可以在 Bluehost 上安装 Python 吗?
  • 在 Bluehost 上安装 Python 3.9 的分步指南
  • Python 下载
  • Python 安装
  • 修改 .bashrc
  • Python 安装错误
  • 总结

在托管服务器上运行 Python 的要求是什么?

要在托管服务器上运行 Python 应用程序,您需要合适的托管环境。Bluehost 提供多种适合 Python 开发的选项,包括 VPS、专用服务器以及各种共享托管计划。

我可以在 Bluehost 上安装 Python 吗?

可以。Bluehost 服务器预装了 Python,并随 CentOS 一起提供。因此,通常不是最新版本。若要本地安装 Python,您需要被添加到编译器组。请在继续操作前联系技术支持,电话 888-401-4678,请求将您添加到编译器组。

在 Bluehost 上安装 Python 3.9 的分步指南

Python 下载

以下示例中,我们将安装 Python 3.9.2。输入以下命令,将 Python 3.9.2 下载并解压到您的托管账户。 注意

  • 请访问 Python.org/ftp/ 的索引页面,获取您偏好的 Python 版本。
  • 查看 Python 版本状态,了解最新 Python 版本及旧版本的生命周期终止信息。
mkdir ~/python

cd ~/python

wget http://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz

tar zxfv Python-3.9.2.tgz

find ~/python -type d | xargs chmod 0755

cd Python-3.9.2

Python 安装

解压完成后,您可以使用以下命令配置并安装 Python。

./configure --prefix=$HOME/python

make

make install

修改 .bashrc

为了让您的本地 Python 版本生效,您需要将其添加到 .bashrc 文件中。

vim ~/.bashrc

按下 i 键,然后输入:

export PATH=$HOME/python/Python-3.9.2/:$PATH

保存更改(按 ESC)并退出 vim:

:wq

按回车

source ~/.bashrc

注意

  • 您可能需要注销后重新登录以更新环境变量。
  • 输入 python -V 检查已安装的 Python 版本。

Python 安装错误

configure: error: in `/home2/tomstec2/Python_3.9.2/Python-3.9.2':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details

如果在尝试使用 ./configure --prefix=$HOME/python 配置 Python 时出现上述配置错误,说明您的 cPanel 用户未被添加到服务器上的 C 编译器组。请联系技术支持,电话 888-401-4678,请求将您添加到编译器组。

总结

本指南包含了如何下载和安装 Python 的说明。为了提升代码性能和兼容性,建议安装最新版本的 Python。安装前,请联系技术支持,确保您已被添加到编译器组,以避免配置错误。