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

相关推荐
何为xl15 天前
【VSCode】在远程服务器Linux 系统 实现 Anaconda 安装与下载
linux·服务器·vscode·python·anaconda
亲爱的老吉先森2 个月前
Anconda环境下修改Jupyter notebook的启动路径(Windows)
jupyter·anaconda
Sunshine_Cherish3 个月前
当Anaconda的安装路径与我想创建的conda虚拟环境路径不一致时,应该怎么操作?
python·conda·anaconda
称昵写填未3 个月前
在Pycharm配置conda虚拟环境的Python解释器
开发语言·ide·python·pycharm·conda·anaconda·虚拟环境
codefan※4 个月前
在anaconda环境中构建flask项目的exe文件
python·flask·anaconda·pyinstaller·打包部署
菜鸡00014 个月前
在linux系统中安装Anaconda,并使用conda
linux·人工智能·python·深度学习·机器学习·conda·anaconda
天边一坨浮云4 个月前
macOS部署DeepSeek-r1
macos·pycharm·大模型·anaconda·deepseek
drebander4 个月前
创建和管理 Conda 环境:环境隔离与依赖管理
python·conda·anaconda
视觉弘毅5 个月前
win10安装anaconda环境与opencv
python·opencv·anaconda