IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    使用bat脚本激活anaconda环境并运行指定位置脚本

    52txr发表于 2024-08-23 16:33:00
    love 0

    本文介绍了如何在Windows系统中使用bat脚本来自动化操作Anaconda环境。通过调用Anaconda的activate.bat脚本激活指定环境,并运行相应的Python脚本,从而实现一键自动化操作。文中还提供了具体的bat脚本示例,说明了如何设置路径并运行Python脚本。

    bat脚本

    bat脚本全称batch脚本,也称批处理文件,是Windows系统默认支持的脚本语言。

    通过bat脚本,可以一键自动化很多操作。

    Anaconda环境

    Anaconda是一个python环境管理器。通过Anaconda可以自由地创建很多python环境,并且相互隔离不干扰。

    但是有个问题,就是conda操作需要在Anaconda Prompt中进行操作,而不是默认的cmd命令窗口。

    Anaconda环境

    bat脚本内容

    经过反复测试,终于找到了一个正常运行的脚本。

    首先调用Anaconda里的activate.bat来激活环境,然后再用这个环境里的python去运行脚本。

    例如我想使用名称为Tube2024,然后运行PerformerVersion.py脚本,就可以写:

    @echo off
    REM Set the path to Anaconda
    CALL "D:\anaconda3\Scripts\activate.bat" Tube2024
    
    REM Run the Python script
    python D:\Performer\PerformerVersion.py

    bat文件

    D:\anaconda3\Scripts\activate.bat是anaconda激活环境的脚本:

    activate.bat的位置



沪ICP备19023445号-2号
友情链接