前2天重装了一台搬瓦工VPS,这次安装了Centos 8系统,本文记录一下在 CentOS 8 操作系统上安装 Python 3 的方法,相比之下还是在 Ubuntu 系统上安装东西更方便一些。目前在 CentOS 8 上面安装 Python 一共有两种方法,第一种是通过 dnf 包管理工具进行安装,好像只能装 Python 3.6,第二种就是自己编译安装,可以安装最新的 Python 3.9,大家根据自己的需求选择吧。
安装前准备工作
1、登录到SSH 连接,这个应该不用多说,大家都会。
2、更新系统
sudo yum update
CentOS 8 安装 Python 3.9 教程
1、下载必要的依赖包
sudo dnf groupinstall 'development tools' sudo dnf install wget openssl-devel bzip2-devel libffi-devel
2、下载 Python 3.9 安装包
sudo curl https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz -O
3、解压缩 Python 3.9 安装包
tar -xvf Python-3.9.1.tgz
4、进入到 Python 3.9 文件目录
cd Python-3.9.1
5、运行配置脚本和编译脚本进行安装
sudo ./configure --enable-optimizations sudo make install
注意:
如果在 /usr/bin/python
或者 /usr/bin/python3
这两个路径已经安装过 Python,那么应该使用 sudo make altinstall
来安装。
6、检查是否安装成功
python3 -V
如果成功输出 Python 版本号,那么就安装成功了:
Python 3.9.1
CentOS 8 安装 Python 3.6 教程
上面安装 Python 3.9 的过程其实有点繁琐,因为 CentOS 8 目前的 dnf 里面只支持到 Python 3.6。如果我们只需要 Python 3.6,那么问题就会简单很多。
下面介绍一下 Python 3.6 的安装方法。
1、直接使用 dnf 包管理工具进行安装
sudo dnf install python3
2、检查是否安装成功
python3 -V
是的,就是这么简单。
注意:
如果是通过编译安装了 Python 3.9,那么安装路径在 /usr/local/bin/python3
,如果是通过 CentOS dnf 进行安装的 Python 3,那么安装路径在 /usr/bin/python3
。
CentOS 8 安装 Python 2 教程
最后简单说一下怎么安装 Python 2,目前 Python 2 官方已经停止支持了,其实不建议再继续使用。如果有需要也还是可以安装一下。
Python 2 安装也很简单,一句命令的事情:
sudo dnf install python2
搬瓦工 CN2 GIA-E 套餐整理
目前购买搬瓦工 CN2 GIA-E 套餐(搬瓦工 CN2 GIA ECOMMERCE 商务套餐)之后,可以使用 DC6 CN2 GIA-E 和荷兰联通 EUNL_9 机房,所以其实我们不必太过纠结,因为不管想使用哪个机房,我们最后购买的都是搬瓦工 CN2 GIA-E 套餐。
搬瓦工 CN2 GIA-E 套餐最便宜的从 $169.99 年付起,季付是 $49.99,可以使用优惠码享受 6.58% 的折扣,目前所有搬瓦工 CN2 GIA-E 套餐整理如下。
搬瓦工优惠码:BWH3HYATVBJW
方案 | 内存 | CPU | 硬盘 | 流量/月 | 带宽 | 机房 | 价格 | 购买 |
---|---|---|---|---|---|---|---|---|
CN2 GIA-E 限量版 |
1GB | 1核 | 20GB | 0.5TB | 1Gbps | DC6 CN2 GIA-E DC9 CN2 GIA 日本软银 JPOS_1 联通荷兰 EUNL_9 DC3 CN2 DC8 ZNET DC2 QNET DC4 MCOM 美国弗里蒙特 美国新泽西 美国纽约 荷兰阿姆斯特丹 |
$99.99/年 | 购买 |
CN2 GIA-E | 1GB | 2核 | 20GB | 1TB | 2.5Gbps | $49.99/季度 $169.99/年 |
购买 | |
CN2 GIA-E | 2GB | 3核 | 40GB | 2TB | 2.5Gbps | $89.99/季度 $299.99/年 |
购买 | |
CN2 GIA-E | 4GB | 4核 | 80GB | 3TB | 2.5Gbps | $56.99/月 $549.99/年 |
购买 | |
CN2 GIA-E | 8GB | 6核 | 160GB | 5TB | 5Gbps | $86.99/月 $879.99/年 |
购买 | |
CN2 GIA-E | 16GB | 8核 | 320GB | 8TB | 5Gbps | $159.99/月 $1599.99/年 |
购买 | |
CN2 GIA-E | 32GB | 10核 | 640GB | 10TB | 10Gbps | $289.99/月 $2759.99/年 |
购买 | |
CN2 GIA-E | 64GB | 12核 | 1280GB | 12TB | 10Gbps | $549.99/月 $5399.99/年 |
购买 |
搬瓦工新手推荐套餐
方案 | 内存 | CPU | 硬盘 | 流量/月 | 带宽 | 机房 | 价格 | 购买 |
---|---|---|---|---|---|---|---|---|
CN2 (最便宜) |
1GB | 1核 | 20GB | 1TB | 1Gbps | DC3 CN2 DC8 ZNET |
$49.99/年 | 购买 |
CN2 | 2GB | 1核 | 40GB | 2TB | 1Gbps | $52.99/半年 $99.99/年 |
购买 | |
CN2 GIA-E (最推荐) |
1GB | 2核 | 20GB | 1TB | 2.5Gbps | DC6 CN2 GIA-E DC9 CN2 GIA 日本软银 JPOS_1 联通荷兰 EUNL_9 |
$49.99/季度 $169.99/年 |
购买 |
CN2 GIA-E | 2GB | 3核 | 40GB | 2TB | 2.5Gbps | $89.99/季度 $299.99/年 |
购买 | |
HK | 2GB | 2核 | 40GB | 0.5TB | 1Gbps | 香港 CN2 GIA | $89.99/月 $899.99/年 |
购买 |
HK | 4GB | 4核 | 80GB | 1TB | 1Gbps | $155.99/月 $1559.99/年 |
购买 |
选择建议:
- 入门:洛杉矶 CN2 套餐,目前最便宜,可选 CN2 GT 机房,入门之选。
- 推荐:洛杉矶 CN2 GIA-E 套餐,速度超快,可选机房多(DC6、DC9、日本软银、荷兰联通等),性价比最高。
- 高端:香港 CN2 GIA 套餐,价格较高,但是无可挑剔。