【Python】在pycharm中使用environment.ylm文件配置虚拟环境
一、YMAL文件介绍:
YAML(通常使用 .yml
或 .yaml
作为文件扩展名)是一种专门设计用于数据序列化、配置文件和在不同系统之间交换数据的标记语言。其名称 "YAML" 是 "YAML Ain't Markup Language" 的递归缩写,这强调了它专注于数据内容本身而非文档标记的设计理念。
YAML 文件在现代软件开发中有着广泛的应用场景。它被普遍用作各种系统和工具的配置文件格式,如容器编排系统中的部署定义、持续集成/持续部署管道的工作流程配置、基础设施即代码工具的配置模板等。同时,YAML 也常用于定义软件环境依赖,例如 Conda 环境配置文件,这些文件能够精确指定项目所需的所有软件包、版本和来源渠道。YAML 还作为数据序列化格式,在不同编程语言和系统之间传输和存储结构化数据。
与类似技术相比,YAML 与 JSON 功能相似但各有侧重。YAML 更加注重人类可读性和编写便利性,支持注释和更灵活的语法;而 JSON 则更加机器友好,语法更加严格和简洁。许多YAML解析器能够处理JSON文件,体现了这两种格式之间的密切关系。
总之,YAML 文件作为现代软件开发和技术运维中不可或缺的组成部分,以其独特的人类可读性和强大的表达能力,为系统配置、环境管理和数据交换提供了高效可靠的解决方案。其简洁的语法结构和广泛的语言支持使其成为技术领域中最受欢迎的数据序列化格式之一。
二、配置environmental.yml
1.打开Anaconda PowerShell Prompt
2.写入conda env create -f environment_cpu.yml(其中yml的文件名是自己所设置的,我这是设置的environment_cpu.yml)
conda env create -f environment_cpu.yml
输入后:
运行中:
运行结果:
三、在pycharm中配置虚拟环境
1.打开pycharm
2.依次点击选择File→Settings→Project:PythonProject→Python interpreter→Add interpreter→Add Local interpreter→Select existing→conda→选择路径索引到conda.bat→Reload environment(选择你yml文件中定义的环境名称)
3.点击ok→ok
结束!