当前位置: 首页 > article >正文

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,内容如下:

#! /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中相同。

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

      GitHub:https://github.com/fengbingchun/NN_Test


http://www.kler.cn/a/520447.html

相关文章:

  • 数据结构与算法分析:专题内容——人工智能中的寻路7之AlphaBeta(代码详解)
  • RocketMQ 的 Topic 和消息队列MessageQueue信息,是怎么分布到Broker的?怎么负载均衡到Broker的?
  • JAVA:利用 Content Negotiation 实现多样式响应格式的技术指南
  • 可以称之为“yyds”的物联网开源框架有哪几个?
  • TCP/IP 协议:互联网通信的基石
  • 【AI日记】25.01.25
  • 【算法】图解面试笔试热点二叉树相关算法题汇总
  • 人工智能:从基础到前沿
  • el-autocomplete组件模糊查询及显示空白解决方法
  • 【蓝桥杯】43695.填字母游戏
  • 【Linux】gcc/g++的使用
  • 淘宝商品数据解析的具体步骤是什么?
  • go单元测试和基准测试
  • wow-agent---task4 MetaGPT初体验
  • CNN-BiLSTM卷积双向长短期记忆神经网络时间序列预测(Matlab完整源码和数据)
  • MATLAB编写遗传算法【Genetic Algorithm(GA)】求解函数最大值
  • [NOIP2007]矩阵取数游戏
  • 开发技巧,vue 中的动态组件的引用 component + is
  • 性能测试网络风险诊断有哪些?
  • 跟我学C++中级篇——容器的连接
  • vue3入门基础学习之搭建登录验证功能
  • MyBatis Plus 中常用的 Service 功能
  • RocketMq创建消费者组
  • 数字化创新者如何利用开源2+1链动模式AI智能名片S2B2C商城小程序源码重塑市场地位
  • AUTOSAR从入门到精通-汽车SOA架构
  • Ubuntu 20.04 x64下 编译安装ffmpeg