Python在pycharm中使用environment.ylm文件配置虚拟环境的过程

 更新时间:2025年11月25日 08:56:19   作者:坫鹏加油站  
environment.yml这个文件主要就是用来保存当前的程序运行环境,可以理解成pythonrequirementstxt的存在更加方便一些,这篇文章主要介绍了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

如果需要指定设置路径,输入操作如下,索引到路径:

cd D:\xxx\yyy

其中D:\xxx\yyy为yml文件所在的路径名,如果不想改,把yml文件移动到以上c盘路径即可

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

结束!

总结

到此这篇关于Python在pycharm中使用environment.ylm文件配置虚拟环境的文章就介绍到这了,更多相关pycharm使用environment.ylm文件配置虚拟环境内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Pycharm中新添加或者导入项目文件名红色的解决方法

    Pycharm中新添加或者导入项目文件名红色的解决方法

    Pycharm的代码中添加新的文件夹,发现文件夹下的文件名是红色的,遇到这样的问题如何解决呢,下面小编给大家带来了Pycharm中新添加或者导入项目文件名红色的解决方法,感兴趣的朋友一起看看吧
    2023-12-12
  • Python实现文件基本操作(打开、读写、关闭)的完整指南

    Python实现文件基本操作(打开、读写、关闭)的完整指南

    这篇文章主要为大家详细介绍了Python实现文件基本操作的相关知识,包括文件打开,读写,关闭等功能,w文中的示例代码讲解详细,有需要的小伙伴可以了解下
    2026-03-03
  • 在CentOS 7中使用Python 3执行系统命令的详细教程

    在CentOS 7中使用Python 3执行系统命令的详细教程

    使用os.system()这个方法简单直接,但它不返回命令的输出,只返回命令的退出状态,如果你只需要知道命令是否成功执行,这个方法就足够了,这篇文章主要介绍了在CentOS 7中使用Python 3执行系统命令的详细教程,需要的朋友可以参考下
    2024-02-02
  • Python自制一个PDF转PNG图片小工具

    Python自制一个PDF转PNG图片小工具

    这篇文章主要为大家详细介绍了如何利用Python中的PyQt5自制一个PDF转PNG格式图片的小工具,文中的示例代码讲解详细,感兴趣的可以了解一下
    2023-02-02
  • uv介绍以及与anaconda/venv的区别及说明

    uv介绍以及与anaconda/venv的区别及说明

    uv是Rust开发的极速Python包管理工具,整合虚拟环境、依赖解析等功能,替代pip和venv,提升速度与效率,适配纯Python项目,Anaconda专注科学计算的跨语言依赖管理,venv+pip则保持轻量与兼容性
    2025-07-07
  • Python学习笔记之While循环用法分析

    Python学习笔记之While循环用法分析

    这篇文章主要介绍了Python学习笔记之While循环用法,结合具体实例形式分析了while循环的原理、用法及相关操作注意事项,需要的朋友可以参考下
    2019-08-08
  • python字典的元素访问实例详解

    python字典的元素访问实例详解

    在本篇文章里小编给大家整理的是一篇关于python字典的元素访问实例详解内容,有需要的朋友们可以跟着学习参考下。
    2021-07-07
  • python编程PyAutoGUI库使用与安装简介

    python编程PyAutoGUI库使用与安装简介

    这篇文章主要为大家介绍了python编程中PyAutoGUI库的使用与安装简单介绍,文中含有视频详解,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2021-10-10
  • python循环语句的使用方法

    python循环语句的使用方法

    这篇文章主要介绍了python循环语句的使用方法,文章主要介绍python循环相关内容有​for循环语句、循环嵌套、break结束循环、continue跳过本次循环实现内容,需要的小伙伴可以参考一下
    2022-04-04
  • python执行数据库的查询操作实例讲解

    python执行数据库的查询操作实例讲解

    在本篇文章里小编给大家整理了一篇关于python执行数据库的查询操作实例讲解内容,有需要的朋友们可以参考学习下。
    2021-10-10

最新评论