学习步骤了解使用PIP安装Python3中使用的yaml包的过程 Linux、Windows 或 MacOS。
“Yaml”是一种数据序列化语言,代表“YAML Ain’t Markup Language”。 与 JSON 相比,它提供了一种易于阅读的格式,常用于编写配置文件。 如果我们想使用 YAML 在 Python 中使用其语法来创建文件,我们需要添加一个支持它的包。 以便我们可以在您的Python应用程序中分析、修改和生成YAML文件。 好处是我们可以使用流行的 Python 包管理器 PIP 轻松安装它。
第1步:检查Python版本
您的计算机上必须预装 Python Linux 或您在计划安装软件包之前使用的任何其他系统。 要验证这一点并确认已安装的 Python 版本,您可以在终端中运行以下命令:
python --version
步骤 2:安装 PIP(如果不可用)
其次,一旦你确定你的系统有Python,我们需要的第二件事就是名为“的包管理器”画中画‘。 虽然 Python 3 已经在您的系统上,但 PIP 可能还没有。
要检查它,首先运行:
pip3 --version
如果运行上述命令后没有得到任何响应,则需要安装它。 为此,请使用给定的命令(如果您使用它) Linux:
为了 Debian 或者 Ubuntu基于系统。
sudo apt install python3-pip
对于基于 RHEL 的系统:
sudo dnf install python3-pip
(选修的) 如果您使用虚拟环境来隔离 Python 项目,这也是一个好方法。 您可以使用 virtualenv 或 venv 等工具创建虚拟环境,以在该环境中安装 WordCloud。
因此,如果您想设置虚拟环境,可以按照以下步骤操作,否则继续下一步:
安装 virtualenv 包:
sudo apt install python3-venv
使用给定的命令并创建一个新的 Python 虚拟环境:
python3 -m venv testenv
创建虚拟环境后,运行以下命令将其激活:
source testenv/bin/activate
笔记:testv 是我们环境的名称。 如果需要,您还可以指定其他内容:
第三步:安装pyyaml包。
现在我们的系统上已经有了 Python 和 PIP,让我们安装一个名为“pyyaml”的包,它在 Python 中提供 YAML 功能。 运行以下命令。
pip3 install PyYaml
该命令下载并安装pyyaml包,该包为Python提供yaml功能。
(可选)或 选择用户还可以使用Python3命令,不想使用PIP的用户:
为了 Debian 系统
sudo apt install python3- yaml
对于 RHEL 系统
sudo dnf install python3-yaml
第 4 步:验证安装
安装完成后,您可以验证yaml包是否安装正确。 打开交互式PythonShell,通过在终端中运行以下命令:
python
然后在Python中输入以下命令导入yaml模块Shell 输入:
import yaml
如果没有错误,说明yaml包安装成功。
第5步:开始使用yaml包
假设您有一个 YAML 文件名为 数据.yaml 包含以下内容:
name: John Doe
age: 30
occupation: Developer
现在让我们看看如何读取和修改此 YAML 文件 yaml
包裹:
import yaml
# Reading YAML File
with open('data.yaml', 'r') as file:
data = yaml.safe_load(file)
print("Original Data:")
print(data)
# Modifying Data
data['age'] = 31
data['occupation'] = 'Senior Developer'
# Writing YAML File
with open('data_updated.yaml', 'w') as file:
yaml.dump(data, file)
print("nUpdated Data:")
print(data)
在这个例子中 yaml.safe_load()
该函数用于将文件中的 YAML 内容加载到 Python 字典中。 修改字典后, yaml.dump()
该函数用于将更新后的数据写回到名为的新 YAML 文件中 data_updated.yaml
。
请记住根据项目的文件结构调整文件路径。
确保你有这个 data.yaml
文件与 Python 脚本位于同一目录中 example 工作。
- 使用Python的PIP安装WordCloud库
- EasyGUI Python 库的安装 Ubuntu 与一个 example
- 如何安装底图Python库 Ubuntu Linux
- 6 个最佳可用的 Python IDE Ubuntu Linux 用于编码