严选品质
正规商家

如何在Hostwinds的Debian 10系统中安装Python 3.8教程

Python 是世界上使用最广泛的编程语言之一。 Python 语法简单易学,是初学者和有经验的开发人员的热门选择。 Python 是一种非常通用的编程语言。 如今我们有很多的算法软件,以及爬虫都会用到Python程序。其实我们也不能说哪个是最好的语言,只能说在功能上要求不同,所以不同的程序有不同的用途领域。

完整在Debian 10系统中安装Python 3.8版本软件

默认情况下,我们的Debian 10 包含 Python 3.7 版,可以使用 apt 工具安装或更新。但是,我们有些程序需要用到最新的Python 3.8 ,这个版本是 Python 语言的最新主要版本。 它包括许多新功能,例如赋值表达式、仅位置参数、f 字符串支持等。本教程介绍了如何在 Debian 10 上安装 Python 3.8。

第一、基于Debian 10 安装 Python 3.8

在 Debian 上构建 Python 3.8 是一个相对简单的过程,只需几分钟。

1、首先安装构建 Python 源代码所需的包:

sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev curl libbz2-dev

2、使用 wget 或 curl 从 Python 下载页面下载最新版本的源代码。

curl -O https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tar.xz

这里,我们安装3.8.2版本。我们可以从官方查看哪个是最新版本。

3、解压压缩包

tar -xf Python-3.8.2.tar.xz

4、进入目录运行安装

cd Python-3.8.2
./configure --enable-optimizations

运行 make 准备编译

make -j 4

修改 -j 以对应处理器中的内核数。 您可以通过键入 nproc 找到该数字。

5、构建完成后,以具有 sudo 访问权限的用户身份运行以下命令来安装 Python :

sudo make altinstall

不要使用标准的 make install ,因为它会覆盖默认的系统 python3 文件。

6、此时,Python 3.8 已安装在您的 Debian 系统上,我们可以使用了。 我们可以通过键入以下内容进行验证:

python3.8 --version

第二、创建虚拟环境

Python 虚拟环境是一个自包含的目录树,其中包括一个 Python 安装和一些附加包。 它允许我们在特定项目的隔离位置安装 Python 模块,而不是全局安装。 这样,我们就不必担心影响其他 Python 项目。

在此示例中,我们将在用户主目录中创建一个名为 my_app 的新 Python 3.8 项目。

首先,创建项目目录并切换到它:

mkdir ~/my_app && cd ~/my_app

从项目根目录中运行以下命令以创建名为 my_app_venv 的虚拟环境:

python3.8 -m venv my_app_venv

激活环境

source my_app_venv/bin/activate

激活后,shell 提示符将以环境名称为前缀。 从 Python 3.4 开始,在创建虚拟环境 pip 时,默认安装 Python 的包管理器。 在虚拟环境中,你可以用pip代替pip3.8,用python代替python3.8:

python -v

这样我们直接默认就可以看到是 python3.8版本。

是不是很简单就可以实现在Debian10中安装Python3.8.

Hostwinds 所有机房测评结果汇总

下面就是 Hostwinds目前所有机房的测评结果汇总,可以看到目前 Hostwinds 一共是 3 个机房,国内用户还是建议使用西雅图数据中心。

    1. Hostwinds:美国西雅图VPS最新测评,速度、延迟、路由追踪、性能等数据分享
    2. Hostwinds:美国达拉斯VPS最新测评,速度、延迟、路由追踪、性能等数据分享
    3. Hostwinds:荷兰阿姆斯特丹VPS最新测评,速度、延迟、路由追踪、性能等数据分享

Hostwinds所有机房测试 IP/文件下载测试

为了方便大家测试 Hostwinds 的下载速度,特意做了一个表格,大家可以直接点击下面表格中的文件地址,选择文件大小后进行下载即可。

数据中心 测试IP地址 100 MB 文件地址 1000 MB 文件地址 演示地址
西雅图Seattle 104.168.168.16 100 MB 1000 MB https://sea-repo.hostwinds.net//
达拉斯Dallas 108.174.193.107 100 MB 1000 MB https://dal-repo.hostwinds.net/
阿姆斯特丹Amsterdam 193.188.25.11 100 MB 1000 MB https://ams-repo.hostwinds.net/

Hostwinds VPS方案整理

Hostwinds 新手推荐入门方案如下,最近调整价格后,托管型方案价格比以前涨了很多,其实价格没怎么变,只能说折扣不像以前那么大。

CPU 内存 硬盘 流量 带宽 托管型(25%折后) 购买 非托管型 购买
1 核 1GB 30GB 1TB 1Gbps $8.24/月 购买 $4.99/月 购买
1 核 2GB 50GB 2TB 1Gbps $16.49/月 购买 $9.99/月 购买
2 核 4GB 75GB 2TB 1Gbps $29.99/月 购买 $18.99/月 购买
2 核 6GB 100GB 2TB 1Gbps $38.24/月 购买 $28.99/月 购买
4 核 8GB 150GB 3TB 1Gbps $59.99/月 购买 $38.99月 购买
4 核 12GB 200GB 4TB 1Gbps $74.99/月 购买 $49.99/月 购买
6 核 16GB 300GB 5TB 1Gbps $110.24/月 购买 $76.99/月 购买
8 核 32GB 400GB 6TB 1Gbps $168.74/月 购买 $124.99/月 购买
12 核 64GB 500GB 8TB 1Gbps $274.49/月 购买 $214.99/月 购买
16 核 96GB 750GB 9TB 1Gbps $395.24/月 购买 $328.99/月 购买
赞(1)
未经允许不得转载:主机推广 » 如何在Hostwinds的Debian 10系统中安装Python 3.8教程