Python与Linux的那些事

背景:应书本要求:“当你在不同计算机上分别运行服务器和客户端以此来获取你的第一个网络应用程序时,这将是令人兴奋的”为由,我尝试在Linux上搭建一个点对点的小型服务器来测试程序间的网络通讯。

那么究竟该怎么做呢?

①开始前的准备工作。

提前装好vim、gcc以及python 3所需环境。

vim安装:yum install -y vim*

vim安装及结果

gcc安装:yum install -y gcc

gcc安装及结果(已安装)

python 3环境安装:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

python 3依存环境(已安装)

②将本地下载好的Python包传到Linux主机。

互传工具下载:yum install lrzsz

互传工具下载(已下载)

传包:rz

选择文件

传包完成

说明:输入rz之后会跳转到本地文件夹,选中想要传输的文件即可。

注意:传输文件默认为压缩文件最好,Linux不能识别其它系统的文件。

③解包:tar -zxvf Python-3.6.4.tgz

解包完成

④编译安装:

配置:./configure --prefix=/usr/local/python3

配置

编译:make

编译

安装:make install

安装完成

⑤建立python3的软链

指令:ln -s /usr/local/python3/bin/python3 /usr/bin/python3

⑥将/usr/local/python3/bin加入PATH

指令:vim ~/.bash_profile

加入PATH

⑦检查版本:python3 -V pip3 -V

检查结果

至此,Python 3就在我们的Linux中装好了。

教程链接:https://www.cnblogs.com/6324TV/p/9063448.html

镜像下载:wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

后记:

服务器运行

运行结果

客户端运行

运行结果

感谢看完,猫咪就奖励给你们了。

最后的结果存在些许遗憾,怀疑Linux的远程访问没开。

这期做的不是很耐心,但希望有把东西讲清楚!

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20180809G0276Y00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券