Linux CentOS7下Python开发配置与示例(Python2.7)

简介: 本文目录1. 简介2. 编写python代码2.1 创建helloworld.py文件2.2 编写代码2.3 查看python路径3. 为文件赋予可执行权限

1. 简介

不好意思的是,CenOS7安装完毕后,已默认的安装了Python。打开终端输入python -v查看版本,输出中包含:Python 2.7.5 (default, Nov 6 2016, 00:28:07) ,说明已安装Python 2.7.5版本。


2. 编写python代码

2.1 创建helloworld.py文件

依次执行cd ~,mkdir code,cd code,echo > helloworld.py。这四句命令的具体含义是:进入用户目录,在用户目录下创建code文件夹,进入code文件夹,在code文件夹下创建helloworld.py空文件。


注意.py文件是python代码文件的默认拓展名。


2.2 编写代码

使用gedit打开helloworld.py文件,可以直接在终端输入gedit helloworld.py,或者在图形界面找到文件后右键选择使用gedit打开。


编辑代码如下,编辑完成后要保存:


#!/usr/bin/python

print "hello python on CenOS7"

1

2

第一句表示将下面的脚本传给/usr/bin/python执行,第二句是python代码。


2.3 查看python路径

为啥要将脚本传给/usr/bin/python执行?在终端输入which python输出如下,因为python就在这!



3. 为文件赋予可执行权限

如下,直接执行文件提示权限不够(./表示执行),执行chmod u+x helloworld.py后,在执行文件就能正常运行python代码并输出结果了。chmod u+x helloworld.py的含义是为用户增加执行文件的权限,具体含义的话属于Linux系统管理的范畴,此处不再详述,可以参见linux相关的博文。


[chen@localhost code]$ ./helloworld.py

bash: ./helloworld.py: 权限不够

[chen@localhost code]$ chmod u+x helloworld.py

[chen@localhost code]$ ./helloworld.py

hello python on CenOS7

相关文章
|
8天前
|
Linux Python
Linux 安装python3.7.6
本教程介绍在Linux系统上安装Python 3.7.6的步骤。首先使用`yum`安装依赖环境,包括zlib、openssl等开发库。接着通过`wget`下载Python 3.7.6源码包并解压。创建目标文件夹`/usr/local/python3`后,进入解压目录执行配置、编译和安装命令。最后设置软链接,使`python3`和`pip3`命令生效。
|
8天前
|
负载均衡 Ubuntu 应用服务中间件
nginx修改网站默认根目录及发布(linux、centos、ubuntu)openEuler软件源repo站点
通过合理配置 Nginx,我们可以高效地管理和发布软件源,为用户提供稳定可靠的服务。
49 13
|
2月前
|
Web App开发 搜索推荐 Unix
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
【10月更文挑战第21天】Linux系统之MobaXterm远程连接centos的GNOME桌面环境
494 4
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
|
2月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
117 1
Linux系统之Centos7安装cockpit图形管理界面
|
2月前
|
Web App开发 网络协议 Linux
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
这篇文章是关于Linux命令的总结,涵盖了从基础操作到网络配置等多个方面的命令及其使用方法。
80 1
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
167 2
|
2月前
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
140 1
|
2月前
|
存储 监控 Linux
在 CentOS 7 中如何对新硬盘进行分区、格式化、挂载及配置最佳实践
本文详细介绍了在 CentOS 7 中如何对新硬盘进行分区、格式化、挂载及配置最佳实践,包括使用 `fdisk` 创建分区、`mkfs` 格式化分区、创建挂载点、编辑 `/etc/fstab` 实现永久挂载等步骤,旨在有效管理服务器磁盘空间,提高系统稳定性和可维护性。
349 1
|
2月前
|
存储 网络协议 Linux
AWS实操-EC2-创建购买linux(centos)EC2服务器
AWS实操-EC2-创建购买linux(centos)EC2服务器
|
2月前
|
安全 Linux 数据库连接
CentOS 7环境下DM8数据库的安装与配置
【10月更文挑战第16天】本文介绍了在 CentOS 7 环境下安装与配置达梦数据库(DM8)的详细步骤,包括安装前准备、创建安装用户、上传安装文件、解压并运行安装程序、初始化数据库实例、配置环境变量、启动数据库服务、配置数据库连接和参数、备份与恢复、以及安装后的安全设置、性能优化和定期维护等内容。通过这些步骤,可以顺利完成 DM8 的安装与配置。
374 0