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

相关推荐
Stara05111 天前
基于WSL 2在Windows 11 构建深度学习开发环境 —— 以Ubuntu、Anaconda、PyCharm及GPU支持为核心
pytorch·ubuntu·windows 11·cuda·anaconda·wsl 2·pyrhon
帮帮志1 天前
【AI大模型对话】流式输出和非流式输出的定义和区别
开发语言·人工智能·python·大模型·anaconda
爱吃泡芙的小白白5 天前
vscode、anaconda、git、python配置安装(自用)
ide·git·vscode·python·anaconda·学习记录
中医正骨葛大夫12 天前
一文解决如何在Pycharm中创建cuda深度学习环境?
pytorch·深度学习·pycharm·软件安装·cuda·anaconda·配置环境
GitNohup1 个月前
安装Anaconda和Pytorch
pytorch·anaconda
星星也在雾里1 个月前
【管理多版本Python环境】Anaconda安装及使用
python·anaconda
姬嘉晗-19期-河北工职大2 个月前
HCL设备启动失败
python·终端·anaconda·解释器
玩转C语言和数据结构2 个月前
Jupyter Notebook下载安装使用教程(附安装包,图文并茂)
ide·python·jupyter·anaconda·jupyternotebook·anaconda下载·anaconda安装包
Data_IT_Farmer2 个月前
阿里云服务器ECS上安装anaconda(jupyter)和OpenCV教程
opencv·jupyter·anaconda·ecs·云服务器
胡耀超3 个月前
4、Python面向对象编程与模块化设计
开发语言·python·ai·大模型·conda·anaconda