使用centos编译编辑python代码,并配置python编译环境

使用centos编译编辑python代码,并配置python编译环境

简介:

云服务系统的简介
centos7虚拟机的简介
python3.7的安装,及其模块的下载安装
python代码的编译
总结

实验环境:

​ 我使用的是腾讯云的centos7系统,编辑语言是python3.7,远程控制使用的是mobaxterm远程操作,使用的画图是python自带的画图模块。

云服务系统的简介:

云服务器也可以称为虚拟服务器或虚拟专用服务器。它是一个通过互联网上的云计算平台构建,托管和交付的逻辑服务器。云服务器具有与典型服务器类似的功能和功能,但可以通过云服务器提供商远程访问。

centos7虚拟机的简介:

​ Linux系统拥有大量的发行版可用,每个发行版都提供了一个完整的服务器操作系统和一个管理器,常用的发行版如 CentOS、Ubuntu和Debian。这些都是非常优秀的开源系统,功能大同小异,界面和操作方法略有不同,参照你对系统的熟悉程度和喜好即可:特点:

  1. 免费且开源,轻松建立和编译源代码

  2. 通过SSH方式远程访问您的云服务器

  3. 最流行的服务器端操作系统,强大的安全性和稳定性

  4. 一般用于高性能web等服务器应用,支持常见的PHP/Python等编程语言,支持MySQL等数据库(需自行安装)

python3.7的安装,及其模块的下载安装

申请的centos系统自带的是python2.7版本的,可以将其升级为python3.7版本:可以参照我之前博客:https://blog.csdn.net/hjw1314kl/article/details/102233543

python运行程序,如果程序里面导入了模块,python运行环境必须该模块才能编译成功。安装模块我这里使用的是“pip install 模块名”命令,所以我们必须安装pip,下面我使用命令安装pip:

#进入python3的安装目录
[root@VM_0_17_centos ~]# cd /usr/local/python3
[root@VM_0_17_centos python3]#
#下载pip安装包
[root@VM_0_17_centos python3]# wget https://bootstrap.pypa.io/get-pip.py
#安装pip
[root@VM_0_17_centos python3]# python get-pip.py
#查看pip版本

[root@VM_0_17_centos python3]# pip -V
pip 19.3 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)

下载好pip后需要将pip修改到环境变量PATH路径下,先打开profile,在适当位置添加PATH=$PATH:/usr/local/python3/bin(注意:= 即等号两边不能有任何空格)

[root@VM_0_17_centos ~]# vi  /etc/profile
#我将这个添加到了最底下
PATH=$PATH:/usr/local/python3/bin

已经安装好了pip了,现在可以用pip下载相应的python模块:

[root@VM_0_17_centos ~]# pip intall‘模块’
Python代码

我使用的是xftp6软件上传到centos7上,然后在相应目录编译该程序:

[root@VM_0_17_centos ~]# cd /usr/local/python3
[root@VM_0_17_centos python3]# python youxi.py
猜猜我心里想的啥:2
太大了
猜猜我心里想的啥:1
你是小可爱
你是一个小坏蛋
游戏结束,不完了
5.363485531997867

python程序:

"""用python 设计第一个小游戏"""
import random
import time

start = time.perf_counter()
counts = 4
answer =random.randint(1,10)
while  counts > 0 :
    temp = input("猜猜我心里想的啥:")
    guess = int(temp)

    if guess == answer:
        print("你是小可爱")
        print("你是一个小坏蛋")
        break
    else:
        if  guess < answer:
            print("太小了")
            counts=counts-1
        else:
            print("太大了")
            counts=counts-1

print ("游戏结束,不完了")

end = time.perf_counter()
print (end-start)
总结:

该实验主要是配置好python的编译环境,python的升级注意事项参考以前文章。pip的配置一定的注意好,不然很麻烦,每次编译要注意好在哪个目录下。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CentOS 7上离线安装Python 3.9.12及其依赖库和编译环境,可以按照以下步骤操作: 1. 首先下载Python 3.9.12源码包和依赖库的tar包,可以从官网下载: - Python 3.9.12源码包:https://www.python.org/ftp/python/3.9.12/Python-3.9.12.tgz - 编译依赖库tar包:https://www.python.org/ftp/python/3.9.12/Python-3.9.12.tgz 2. 将下载的源码包和依赖库tar包放到一台联网的机器上,通过scp或者其他方式复制到CentOS 7机器上。 3. 安装编译依赖库:在CentOS 7机器上执行以下命令安装编译依赖库: ``` $ yum update $ yum groupinstall "Development tools" $ yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel expat-devel ``` 4. 解压Python 3.9.12源码包:在CentOS 7机器上执行以下命令解压Python 3.9.12源码包: ``` $ tar -xvf Python-3.9.12.tgz ``` 5. 编译安装Python 3.9.12:在CentOS 7机器上执行以下命令编译安装Python 3.9.12: ``` $ cd Python-3.9.12 $ ./configure --enable-optimizations --prefix=/usr/local/python3.9.12 $ make -j8 $ make install ``` 6. 设置环境变量:在CentOS 7机器上执行以下命令设置Python 3.9.12的环境变量: ``` $ echo "export PATH=/usr/local/python3.9.12/bin:\$PATH" >> ~/.bashrc $ source ~/.bashrc ``` 7. 安装pip:在CentOS 7机器上执行以下命令安装pip: ``` $ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py $ python3 get-pip.py ``` 8. 安装Python依赖库:使用pip安装Python依赖库,可以使用pip的离线安装方式,具体方法可以参考pip的官方文档。 以上就是在CentOS 7上离线安装Python 3.9.12及其依赖库和编译环境的步骤,希望对你有帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值