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

相关推荐
csdn_aspnet8 天前
用Anaconda驯服AI开发流,从数据预处理到模型部署,全链路环境标准化实战
人工智能·docker·ai·conda·anaconda
ulimate_9 天前
miniconda和anaconda怎么选
anaconda
风清扬【coder】20 天前
Anaconda 被误删后抢救手册:数据恢复 + 环境重建应急流程
python·数据恢复·anaconda·环境重建
Jackson@ML1 个月前
2026最新版Anaconda Navigator for Mac安装使用指南
python·macos·anaconda
chrisleequeen2 个月前
【无标题】
conda·mac·anaconda·环境变量·export·no found
加成BUFF2 个月前
基于DeepSeek+Python开发软件并打包为exe(VSCode+Anaconda Prompt实操)
vscode·python·prompt·conda·anaconda
理想是做全栈工程师3 个月前
基于UNet的带噪黑白数字图像分割模型
人工智能·pytorch·python·anaconda
csdn_aspnet3 个月前
Anaconda 加速 AI 模型训练:优化机器学习工作流效率的利器
人工智能·深度学习·机器学习·anaconda
=蜗牛=3 个月前
Mac 系统 Python 开发环境搭建:Pyenv + Virtualenv 图文完整方案
python·macos·virtualenv·anaconda·虚拟环境·pyenv·多版本
Lrrrissss3 个月前
Anaconda卸载重装PyTorch环境的正确方法
pytorch·cuda·anaconda