火山引擎云服务器实践教程-自助建站搭建Python环境

axin 2025-04-03 4人围观 ,发现0个评论 火山引擎云服务器云服务器云服务器教程

👉点击这里申请火山引擎VIP帐号,立即体验火山引擎产品>>>

您可以在云服务器中安装、搭建Python环境,能够利用Python语言的强大功能,并能够灵活地管理和控制开发环境。

前提条件

您已购买云服务器实例,并为其绑定公网IP。

在Linux中搭建

本实践以在Ubuntu 20.04操作系统中安装Python为例。

步骤一:安装Python

您可以通过APT工具或手动下载Python源代码编译、安装。
说明
通过APT(Advanced Packaging Tools,高级打包工具)可以快速安装Python,但由于软件源中提供的Python版本通常可能会滞后于最新版本,或无法满足您期望安装的指定版本(例如:Python 3.9.7)的要求,如有此类需求,建议您手动编译安装。

通过APT安装

  1. 登录目标实例

  1. 执行如下命令,更新本地软件包索引,确保系统中的软件包信息是最新的。

sudo apt update
  1. 执行如下命令,安装Python 3.9。

sudo apt install python3.9 -y
成功安装示例:

  1. 执行如下命令,查看安装的Python信息。

python3.9 --version
回显示例:
如下图所示,迁移源中提供的Python3为Python 3.9.5。

手动编译安装:

  1. 登录目标实例

  1. 执行如下命令,更新本地软件包索引,确保系统中的软件包信息是最新的。

sudo apt update
  1. 执行如下命令,安装编译Python所需的各种依赖库和工具,包括编译器、开发库和其他必要的软件包。

sudo apt install -y build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
  1. 执行如下命令,从Python官方网站下载Python 3.9.7的源代码压缩包。

wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz
说明
  • 本方案以安装Python 3.9.7为例,请按需替换期望安装的Python版本下载链接。

  • 由于涉及跨境下载数据,下载耗时可能较长,您也可以在本地环境下载后上传至云服务器。了解更多。

  1. 执行如下命令,解压缩下载的Python 3.9.7源代码压缩包。

tar -xf Python-3.9.7.tgz
  1. 执行如下命令,切换当前工作目录到Python 3.9.7的源代码目录。

cd Python-3.9.7
  1. 执行如下命令,执行Python的配置脚本,配置Python解释器的编译环境,并启用性能优化选项。

./configure --enable-optimizations
  1. 执行如下命令,使用Make工具根据配置文件(Makefile)编译Python的源代码。

make -j 8
编译成功示例:

  1. 执行如下命令,安装编译后的Python解释器。

sudo make altinstall
安装完成示例:

  1. 执行如下命令,查看Python版本,验证是否成功安装Python 3.9.7。

python3.9 --version
成功安装示例:

步骤二:配置系统默认Python版本(可选)

若您的服务器中安装了多个版本的Python,您可以修改系统默认的Python版本。
说明
本节以调整Python3(即Python 3.x的默认版本)为例。
  1. 登录目标实例。

  1. 执行如下命令,查看当前默认Python3版本。

python3 --version
  1. 执行如下命令,查看可配置的Python3版本。

sudo update-alternatives --display python3
回显示例:
如下所示,您可以选择Python3.8或Python3.9作为默认的Python3版本。

  1. (可选)若可配置的Python3版本中,无您期望使用的版本。可请执行如下命令,将期望使用的Python版本添加为可选项。

sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.9 1
说明
请将/usr/local/bin/python3.9替换为实际Python版本路径。
回显示例:

  1. 选择默认版本。

    1. 执行如下命令,查看可选择的Python版本。

sudo update-alternatives --config python3
回显示例:

    1. 按需输入期望作为默认Python版本的文件序号。本实践以设置Python 3.9为默认版本为例。

回显示例:

  1. 执行如下命令,确认当前Python3的默认版本。

python3 --version
回显示例:
如下图所示,您已成功切换默认的Python3版本为3.9.7。

在Windows中搭建

本实践以在Windows Server 2022 英文版 64位操作系统中安装Python为例。

步骤一:安装Python

  1. 登录目标实例。

  1. 在浏览器中访问Python官网。

  1. 选择您期望安装的Python版本安装工具,并单击下载。

说明
  • 本实践以安装Python 3.12.5 64位版本为例,请您自行下载期望使用的Python版本安装工具。

  • 由于涉及跨境下载数据,下载耗时可能较长,您也可以在本地环境下载后上传至云服务器。了解更多。

  1. 下载完成后,请双击下载获取的Python可执行文件,开启安装流程。

  1. 勾选“Use admin privileges when installing py.exe”及“Add python.exe to PATH”后,单击“Install Now”按钮。

说明
本实践以完整安装程序(即内含所有组件,对于使用Python进行任何类型项目的开发人员而言,它是最佳选择)为例,您也可以单击“Customize installation”自行选择需要安装的组件。了解更多。
  1. 安装完成后,单击“Close”按钮,关闭安装界面。

  1. 单击Windows图标,选择“Windows System > Command Prompt”。

  1. 执行如下命令,查看是否成功安装并配置Python环境。

python
回显示例:
如下图所示,您已在实例中成功安装Python 3.12.5。

步骤二:配置系统默认Python版本(可选)

若您的服务器中安装了多个版本的Python,您可以修改系统默认的Python版本。
  1. 登录目标实例。

  1. 单击Windows图标,选择“Windows System > Run”。

  1. 在对话框中填入如下内容,单击“OK”按钮打开系统属性对话框。

sysdm.cpl

  1. 选择“Advanced”页签,并单击“Environment Variables”按钮。

  1. 选中“User variables for Administrator”模块的“Path”参数,单击“Edit...”按钮。

说明
本实践安装的不同Python版本,其路径信息配置于“User variables for Administrator”(用户环境)模块,而非“System variables”(系统环境)模块。请根据实际情况选择Python路径信息所在的“Path”参数。
  1. 选中您期望默认使用的Python版本,单击“Move Up”按钮,将其调整至顶部。

注意
您需要将目标Python版本的两条路径均调整至顶部。
    • 调整前示例:

    • 调整后示例:

  1. 依次单击“OK”按钮保存修改,并关闭“System Properties”对话框。

  1. 单击Windows图标,选择“Windows System > Command Prompt”。

  1. 执行如下命令,确认默认的Python版本是否修改成功。

python --version
回显示例:


请关注微信公众号
微信二维码
不容错过
Powered By TOPYUN 云产品资讯