首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
第 1章 处理错误和寻求帮助
1.1 如何理解Python错误信息
1.1.1 检查回溯信息
1.1.2 搜索错误信息
1.2 借助linter 避免错误
1.3 如何寻求编程帮助
1.3.1 预先提供信息以避免反复补充
1.3.2 以实际问题的形式陈述问题
1.3.3 在合适的网站上提出你的问题
1.3.4 在标题中概述你的问题
1.3.5 说明代码的预期目的
1.3.6 包含完整的错误信息
1.3.7 分享全部代码
1.3.8 通过适当的格式化增强代码可读性
1.3.9 告诉帮忙者已经尝试过的方法
1.3.10 描述你的设置信息
第 2章 环境设置和命令行
2.1 文件系统
2.1.1 Python中的路径
2.1.2 主目录
2.1.3 当前工作目录
2.1.4 绝对路径和相对路径
2.2 程序和进程
2.3 命令行
2.3.1 打开终端窗口
2.3.2 使用命令行运行程序
2.3.3 使用命令行参数
2.3.4 在命令行中使用-c 运行Python代码
2.3.5 从命令行运行Python 程序
2.3.6 运行py.exe 程序
2.3.7 在Python 程序中运行命令
2.3.8 使用Tab 补全命令减少输入量
2.3.9 查看历史命令
2.3.10 使用常用命令
2.4 环境变量和PATH
2.4.1 查看环境变量
2.4.2 使用PATH 环境变量
2.4.3 更改命令行的PATH 环境变量
2.4.4 在Windows 上将文件夹永久添加到PATH
2.4.5 在macOS 和Linux 上将文件夹永久添加到PATH
2.5 不借助命令行运行Python 程序
2.5.1 在Windows 上运行Python程序
2.5.2 在macOS 上运行Python 程序
2.5.3 在Ubuntu Linux 上运行Python程序
第3章 使用Black 进行代码格式化
3.1 让程序员招人烦的错误做法
3.2 风格指南和PEP 8
3.3 水平间距
3.3.1 使用空格进行缩进
3.3.2 行内间距
3.4 垂直间距
3.4.1 垂直间距示例
3.4.2 垂直间距的最佳实践
3.5 Black:毫不妥协的代码格式化工具
3.5.1 安装Black
3.5.2 在命令行中运行Black
3.5.3 对部分代码禁用Black
当前位置:
首页>>
技术小册>>
Python编程轻松进阶(一)
小册名称:Python编程轻松进阶(一)
### 2.5.3 在Ubuntu Linux 上运行Python程序 在Ubuntu Linux系统上运行Python程序是Python学习旅程中一个重要的里程碑,它不仅能让你体验到Linux环境下编程的独特魅力,还能让你充分利用Ubuntu这一流行开源操作系统的强大功能和丰富的资源。本章节将详细介绍如何在Ubuntu Linux上安装Python、配置环境、编写和运行简单的Python程序,以及如何利用Ubuntu的特性来优化你的Python开发体验。 #### 2.5.3.1 Ubuntu Linux简介 Ubuntu是一个流行的开源操作系统,由南非企业家马克·沙特尔沃思(Mark Shuttleworth)领导的Canonical公司发行。Ubuntu以其易用性、强大的社区支持和广泛的软件库而闻名,是Linux发行版中非常适合初学者和开发人员使用的版本之一。Ubuntu定期发布新版本,每个版本都带来了新功能和改进的性能,确保用户始终能够享受到最新的技术成果。 #### 2.5.3.2 安装Python Ubuntu Linux通常已经预装了Python。但是,根据你的Ubuntu版本和安装选项,预装的Python版本可能不是最新的。Python官方推荐使用Python 3,因为它比Python 2更加现代、功能更强大,并且从2020年起,Python 2已经停止支持。 ##### 检查Python版本 首先,你可以通过打开终端(Terminal)并输入以下命令来检查当前系统中Python的版本: ```bash python --version ``` 或者,为了检查Python 3的版本(这是更常见的做法): ```bash python3 --version ``` 如果系统未安装Python 3或你需要安装特定版本的Python,你可以使用Ubuntu的包管理器`apt`来安装。 ##### 使用apt安装Python 3 打开终端,然后输入以下命令来更新你的包列表(这是可选的,但推荐执行以确保你安装的是最新版本的软件包): ```bash sudo apt update ``` 接下来,安装Python 3: ```bash sudo apt install python3 ``` Ubuntu还提供了`python3-pip`(Python的包管理工具pip)的安装,这对于管理Python库和框架至关重要: ```bash sudo apt install python3-pip ``` 安装完成后,你可以通过`pip3`命令来安装和管理Python包。 #### 2.5.3.3 配置Python开发环境 在Ubuntu上配置Python开发环境主要涉及安装文本编辑器或集成开发环境(IDE)。Ubuntu自带了多种文本编辑器,如`nano`、`gedit`等,但对于更复杂的Python项目,你可能需要一个更强大的IDE。 ##### 使用文本编辑器 对于简单的脚本,你可以直接使用Ubuntu自带的`gedit`或安装其他文本编辑器,如`Visual Studio Code`(VS Code),它是一个轻量级但功能强大的源代码编辑器,支持Python开发。 ##### 安装Visual Studio Code 1. 打开终端。 2. 更新包列表(可选):`sudo apt update`。 3. 安装VS Code: ```bash sudo snap install --classic code ``` 注意:Ubuntu 20.04及更高版本推荐使用Snap包来安装VS Code,因为它能确保你获得的是最新版本的软件。 4. 安装Python扩展(在VS Code内):启动VS Code后,前往扩展视图(快捷键`Ctrl+Shift+X`),搜索并安装Python扩展(由Microsoft提供)。 #### 2.5.3.4 编写和运行Python程序 一旦你的开发环境配置完毕,就可以开始编写和运行Python程序了。 ##### 编写Python脚本 1. 使用文本编辑器(如gedit或VS Code)创建一个新文件,并保存为`.py`扩展名,例如`hello.py`。 2. 在文件中编写Python代码,例如: ```python print("Hello, Ubuntu Linux!") ``` 3. 保存文件并关闭编辑器。 ##### 运行Python脚本 1. 打开终端。 2. 使用`cd`命令导航到包含你的Python脚本的目录。 3. 运行脚本: ```bash python3 hello.py ``` 你应该会在终端中看到输出`Hello, Ubuntu Linux!`。 #### 2.5.3.5 利用Ubuntu的特性优化Python开发 Ubuntu提供了多种工具和特性,可以帮助你更高效地开发Python程序。 ##### 使用虚拟环境 Python虚拟环境允许你在隔离的环境中安装和管理Python包,这有助于避免不同项目之间的包版本冲突。你可以使用`venv`(Python 3.3及以上版本内置)或`virtualenv`(第三方库)来创建虚拟环境。 ##### 利用Ubuntu的软件包管理 Ubuntu的`apt`包管理器提供了丰富的Python库和工具,你可以通过它来安装这些软件包,而无需手动下载和安装。这大大简化了依赖管理过程。 ##### 访问在线资源 Ubuntu社区和Python社区都拥有庞大的在线资源,包括文档、教程、论坛和博客,这些资源对于解决开发过程中遇到的问题非常有帮助。 #### 2.5.3.6 总结 在Ubuntu Linux上运行Python程序是一个简单而强大的过程,它让你能够充分利用Linux系统的稳定性和强大的开发工具。通过安装Python、配置开发环境、编写和运行Python脚本,你可以开始在Ubuntu上进行Python开发的探索之旅。随着你对Ubuntu和Python的深入了解,你将能够构建出更加复杂和强大的应用程序,满足你的各种编程需求。
上一篇:
2.5.2 在macOS 上运行Python 程序
下一篇:
第3章 使用Black 进行代码格式化
该分类下的相关小册推荐:
Python编程轻松进阶(二)
Python数据分析与挖掘实战(上)
Python3网络爬虫开发实战(上)
Python编程轻松进阶(五)
Python合辑10-函数
Python编程轻松进阶(三)
Python合辑6-字典专题
Python合辑2-字符串常用方法
Python甚础Django与爬虫
Python合辑1-Python语言基础
Python机器学习基础教程(下)
剑指Python(万变不离其宗)