云上python:【一】添加服务器并搭建环境

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 握手包跑包

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

python -V

目录 一、在阿里云上添加和配置服务器 为了在云端运行Python,我们需要拥有一台自己的服务器。作为国内最早的云服务提供商之一,阿里云备受信赖。因此,我们选择阿里云进行实践。 1. 添加服务器 链接:阿里云开发者购买页面 这个页面是用于购买阿里云服务的地方,价格实惠。感谢阿里巴巴为像我这样的小白提供上云的机会! 原本还有一个学生专享的购买活动,但我好像来晚了,11月22日已经下线了。现在变成了第一个新用户专享的购买活动,价格一样便宜,而且可以续费三次,基本够用了。不过我暂时没有购买,因为后面有更好的选择哈哈哈。 链接:阿里云云高校计划 这里是高校学生计划,可以直接免费领取服务器,但需要参加阿里云的学习计划并完成任务,完成后可以领取一个为期两个月的服务器,非常不错。不过我之前已经领取过其他的了,所以暂时不能参加了。 链接:阿里云ECS免费试用 敲黑板,重点来了!我知道,对于广大免费用户来说,最好的情况就是什么都不用做就能直接领取一个服务器。最终,我在搜索中无意间发现阿里云真的给新用户提供了免费领取服务器的机会!而且什么都不用做!如下图所示: 前三个是需要企业认证才能领取的,我无法领取。所以我选择了第五个:ECS-t5。 这真是个好东西啊!经过我的比较,发现它与前面云开发者首页上新用户才能购买的轻量应用服务器配置几乎一样!不多说了,就它了! 按照要求进行配置,作为小白,我选择了CentOS-7.3作为操作系统,带宽可以选择1Mbps~5Mbps,然后点击购买。(最好不要勾选那个无性能约束模式,据我理解,如果程序超过性能“基线”运行,就会收费)。 后面就是确认购买,然后我们就拥有了自己的第一台服务器! 2. 配置服务器 无论是通过上述方法获得服务器,还是其他方式,我们都可以在个人控制台中看到刚刚购买的服务器: 点击该实例,我们可以在控制台中看到服务器的IP等信息,并且可以对服务器进行基本操作: 这里有两个需要注意的地方,一个是远程连接,我们先选择VNC连接,点击后会显示一个密码,这个密码需要记住!!!因为以后每次从控制台连接服务器都需要用到这个密码,有了它,我们可以直接从控制台连接服务器了。 另一个是需要修改实例密码!免费领取的实例在刚开始没有设置密码,如果不进行这一步,后面就无法进行远程连接: 到此,服务器的搭建部分就完成了~接下来是对服务器环境的配置。 二、在服务器上搭建环境 1. 使用putty登录服务器 putty是一个非常小巧而稳定的远程连接软件,只有几兆大小。下载地址为:~sgtatham/putty/latest.html。我们打开软件并进行操作。可以在1处直接输入IP地址进行连接,也可以在2处输入IP地址并保存,方便下次连接。 但是在每次连接之前,最好修改Connection处的active数值,否则一旦连接中断,即使只是短暂的停顿,它也会自动断开连接,需要注意。 然后点击open连接到服务器,输入实例的用户名和密码。默认用户名为root,密码就是刚刚在个人中心设置的。(注意,输入密码时不会显示,不要以为光标没有动,输入完毕后直接回车即可)。只要看到Welcome to Alibaba Cloud Elastic Compute Service ! 就表示我们已经成功登录到服务器了。 2. 配置服务器的Python环境 首先输入命令查看Python版本,该系统预装的是Python 2.7.5。如果您使用Python 2,可以直接跳过这一步,但如果使用Python 3,就必须重新配置环境。我们可以输入命令查看当前版本:

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make

①、安装依赖包 在准备安装Python 3和pip3之前,需要先安装依赖环境,一定要先安装!否则可能会出现一系列的错误。特别是libffi-devel,如果不先安装,Python 3.7.0以上版本将报_ctypes错误!!!!

cd /usr/local
mkdir /usr/local/python3

在遇到需要确认的地方,点击y进行确认即可。 ②、下载并安装Python 3 安装完依赖包后,我们开始安装Python主体。首先切换到local目录下,方便以后查找: 在该目录下创建一个python文件夹,用于存放编译后的下载包:

wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz
tar xf Python-3.7.4.tar.xz -C /usr/local/src/
cd /usr/local/src/Python-3.7.4

然后在该目录下下载Python主体压缩包: 下载完成后,解压Python安装包到src文件夹: 解压完成后切换到该目录:

./configure --prefix=/usr/local/python3

然后我们需要指定Python的安装目录,这样其中的一些bin目录和lib目录将存放在这个目录下。如果不指定安装目录,Python的安装文件将分散在Linux的默认目录中,不方便管理。我们指定安装目录,这样以后如果要卸载Python,只需删除该目录即可。执行以下命令:

make
make install
cd /usr/bin

配置完成后,开始编译Python,这个过程需要一段时间,并会输出一堆代码,请耐心等待: 等待上述命令执行完毕后,再执行以下命令: 又会输出一堆代码,最终等待结束,我们的Python安装就完成了! ③、创建软链接 尽管我们已经安装了Python 3.7,但系统内部的Python指令默认仍指向Python 2,因此我们需要更改它,使其指向我们新安装的Python 3.7。我们切换到bin目录下:

ls -al python*
rm -rf python
ln -s /usr/local/python3/bin/python3 /usr/bin/python

输入命令查看软链接: 我这里因为修改过,显示的是正确的结果。如果您没有修改过,显示的肯定还是指向Python 2,那么如何修改呢? 首先,在bin目录下删除原来的软链接(如果上述命令显示有该项): 然后,我们重新添加Python的软链接:

操作完成后,再次输入上述ls命令,会发现链接已经改变。 ④、修改yum 因为yum原本使用的是Python 2,现在改为Python 3后可能会出错,因此需要重新配置。 注意:修改yum文件有两种方法: 1. 在vi编辑器下操作 2. 登录FTP,直接在可视化界面操作。 如果您没有在Linux下进行过这样的操作,推荐使用第二种方法,即登录FTP,在可视化界面下进行操作。下一节将介绍如何进行操作。 下面的操作需要使用vi编辑器,如果对vi不熟悉的同学,请按照指示进行操作,否则可能会出错。

赞(0)