蟒蛇

支持多种编程范式的通用高级编程语言。

Fedora中的Python

蟒蛇是一种广泛使用的、解释性的、面向对象的、具有动态语义的高级编程语言。它简单易学。Fedora上已经预装了Python 3。让我们使用它!

运行Python

  1. 打开您的终端(在GNOME中,按中高音+一层楼,类型终点站然后按输入.)
  2. 要运行Python,请键入蟒蛇 输入。您应该看到这样的内容:
蟒蛇 3.9.0 (违约 10月  6 2020 00:00:00) 
[通用条款 10.2.1 20201005 (红色 帽子 10.2.1-5)]  linux操作系统
类型 "帮助" "版权" "信用"  "许可证" 对于 更多 信息.
>>> 

现在可以开始用Python编写了!让我们打印你好,世界

打印('你好,世界!')

如果你想出口Python,按Ctrl键+D类.

要运行用Python编写的程序,请键入蟒蛇后跟程序的文件名。这样地:

$python示例.py

在一些指南中,你会看到蟒蛇3使用而不是蟒蛇。这些命令是等效的。您还可以运行更具体的Python版本,如蟒蛇3.9,如果您安装了该解释器。请参阅多口译员部分了解详细信息。

Python包

Fedora包含许多流行的Python包。通常,它们以蟒蛇3-前缀,例如python3请求.

这些对于编写脚本和探索Python以及Fedora特定的应用程序都很有用。对于软件开发或可复制数据分析,最好使用虚拟环境。

使用虚拟环境

当您处理项目时,最好将其保存在虚拟环境中。它将把您需要的依赖项保存在一个地方,您不必担心需要同一模块的不同版本的不同项目。它还可以方便地与尚未使用Fedora的人协作。

让我们创建一个名为项目_venv其中将包含Python和pip。可以使用pip安装项目的依赖项。

$蟒蛇-米venv项目

如果你想在虚拟环境中工作,你必须激活它。

$来源项目venv/bin/activate

激活虚拟环境后(您可以在提示符开头的括号中看到它的名称),可以通过以下方式安装模块pip安装.

(项目_venv) $蟒蛇-米pip(点阵)安装请求

仅此而已,您已经成功创建了自己的虚拟环境。现在您可以运行Python(见上文)并开始处理您的项目。

完成工作后,可以停用虚拟环境。

(项目_venv) $停用

请注意,系统范围内安装的软件包在虚拟环境中不可用:默认情况下,虚拟环境与系统隔离。另一种方法是,您可以使用--系统级包装–但请注意,当您更新Fedora软件包时,它们可能会与环境中安装的模块不同步。

接下来呢?


作者:阿维·沃尔曼杰夫·多诺万石杰飞彼得·维克多林鲁道夫·卡瓦略