Windows上通过Git Bash激活Anaconda

在Windows上配置完Anaconda后,普遍通过Anaconda Prompt激活虚拟环境并执行Python,如下图所示:

有时需要连续执行多个python脚本时,直接在Anaconda Prompt下可以通过在以下方式,即命令间通过&&连接,不是很方便:

Anaconda Prompt中并不支持执行shell命令,这里通过Git Bash来执行shell文件,即在shell文件中激活Anaconda并执行python脚本:

  1. 编写shell命令,文件名为run.sh,内容如下:
bash 复制代码
#! /bin/bash
source D:/ProgramFiles/Anaconda3/etc/profile.d/conda.sh
conda activate ultralytics-env

echo "train imgsz: 640"
python test_yolov8_train.py --yaml datasets/melon_new_detect/melon_new_detect.yaml --epochs 5 --task detect --imgsz 640

echo "train imgsz: 320"
python test_yolov8_train.py --yaml datasets/melon_new_detect/melon_new_detect.yaml --epochs 5 --task detect --imgsz 320

echo "test finish"

其中etc/profile.d/conda.sh为shell脚本文件,是conda环境配置的一部分,当在Git Bash或其它shell环境中使用conda命令时,需要加载此文件。正确加载此文件后,其它命令与Anaconda Prompt中相同。

  1. 打开Git Bash Here,执行run.sh,如下图所示:

GitHubhttps://github.com/fengbingchun/NN_Test

相关推荐
姬嘉晗-19期-河北工职大15 小时前
HCL设备启动失败
python·终端·anaconda·解释器
玩转C语言和数据结构15 天前
Jupyter Notebook下载安装使用教程(附安装包,图文并茂)
ide·python·jupyter·anaconda·jupyternotebook·anaconda下载·anaconda安装包
Data_IT_Farmer19 天前
阿里云服务器ECS上安装anaconda(jupyter)和OpenCV教程
opencv·jupyter·anaconda·ecs·云服务器
胡耀超1 个月前
4、Python面向对象编程与模块化设计
开发语言·python·ai·大模型·conda·anaconda
YUELEI1181 个月前
Anaconda与Jupyter 安装和使用
ai·jupyter·anaconda
sniper_fandc1 个月前
Anaconda安装与conda使用详细版
pycharm·conda·anaconda
Johny_Zhao2 个月前
Conda、Anaconda、Miniconda对比分析
linux·网络安全·信息安全·kubernetes·云计算·conda·shell·containerd·anaconda·yum源·系统运维·miniconda
赴3352 个月前
Xftp8传输文件与 Linux 系统 Anaconda 安装
linux·anaconda·xftp
企鹅与蟒蛇3 个月前
Ubuntu-25.04 Wayland桌面环境安装Anaconda3之后无法启动anaconda-navigator问题解决
linux·运维·python·ubuntu·anaconda
思绪无限4 个月前
Pycharm的终端无法使用Anaconda命令行问题详细解决教程
ide·python·pycharm·终端·命令行·anaconda·问题教程