首页 > 系统相关 >Windows 运行.sh文件

Windows 运行.sh文件

时间:2023-11-10 18:47:14浏览次数:25  
标签:bin 文件 zip Windows sh https net sourceforge projects

  • 背景

今天运行opencv的一段代码,其中有一个模型需要下载,原作者写了一个.sh脚本,运行脚本自动下载模型,尝试使用pycharm 终端运行报错

  • 解决办法

下载Git,使用Git bash运行.sh脚本文件。Git bash可以认为是一个简化版的终端,在Git中,可以将windows系统当做Linux系统使用。

除了可以运行.sh脚本外,Git还可以与代码仓库进行交互,实现对GitHub,gitlab中的代码更新等。

  • 其他

使用过程中,我们发现git 中有一些包没有,因此需要专门下载,然后将exe文件加入到git安装位置的mingw64/bin目录下。参考链接:https://blog.csdn.net/itas109/article/details/130303031

具体内容:

2. 常用命令的安装
一些常用命令的win32程序可以在以下链接中找到: https://sourceforge.net/projects/gnuwin32/files

下载好后放到usr/bin或mingw64/bin目录,也可以安装到其他目录,在env.sh中配置环境变量。

tree:https://sourceforge.net/projects/gnuwin32/files/tree/1.5.2.2/tree-1.5.2.2-bin.zip

zip:https://sourceforge.net/projects/gnuwin32/files/zip/3.0/zip-3.0-bin.zip

https://sourceforge.net/projects/gnuwin32/files/bzip2/1.0.5/bzip2-1.0.5-bin.zip

unzip:https://sourceforge.net/projects/gnuwin32/files/unzip/5.51-1/unzip-5.51-1-bin.zip

wget:https://sourceforge.net/projects/gnuwin32/files/wget/1.11.4-1/wget-1.11.4-1-bin.zip

gcc/g++/make:https://sourceforge.net/projects/mingw-w64/

ninja:https://github.com/ninja-build/ninja/releases

cmake:https://github.com/Kitware/CMake/releases

 

标签:bin,文件,zip,Windows,sh,https,net,sourceforge,projects
From: https://www.cnblogs.com/natyang/p/17824792.html

相关文章

  • 高效技巧:Node.js文件写入
    文件写入是 Node.js 中的一项重要任务,它允许你将数据保存到本地文件系统中,供后续使用。这个功能在许多应用中都有广泛的应用,包括数据备份、日志记录、配置文件更新等。在本文,我们将介绍如何在Node.js中执行文件写入操作,提供基本概念、常用方法、使用场景和实践案例。基本概念在......
  • PHP大文件分片上传的实现方法
    一、前言在网站开发中,经常会有上传文件的需求,有的文件size太大直接上传,经常会导致上传过程中耗时太久,大量占用带宽资源,因此有了分片上传。分片上传主要是前端将一个较大的文件分成等分的几片,标识当前分片是第几片和总共几片,待所有的分片均上传成功的时候,在后台进行合成文件即可......
  • Mysql8.0 导出文件导入到 5.7
    1:创建的数据库要和导出文件编码一致,如下图 2:查看是否有其他编码如下图: 3:Invaliddefaultvaluefor'LOCK_TIME_' 报错更改mysql的my.ini 文件 设置explicit_defaults_for_timestamp=ON  重启mysqlC:\ProgramData\MySQL\MySQLServer5.7......
  • 喜讯|ShowMeBug 入围2023 “超新星” 榜单
    11月9日,2023中国(广州)未来资本峰会暨2023“超新星”榜单颁奖典礼在广州越秀国际会议中心隆重举办,ShowMeBug有幸入围此次“超新星”榜单。本届论坛云集了政界领袖、行业专家、各领域学者与和企业代表,围绕新兴创投力量与创投趋势,以“新裂变∞新潜能”为主题,进行交流与探讨。本次......
  • ShowMeBug X Zuru | 助力企业精准识别人才,构建高绩效技术团队
    ShowMeBug与Zuru成功完成签约,并在平台技术支持的基础上,针对Zuru现有和未来潜在的技术人才招聘需求,为其招聘团队提供了行之有效的招聘解决方案,满足Zuru技术人才梯队搭建的需要。Zuru通过使用ShowMeBug丰富的岗位题库来进行技术人才测评,并借助在线编程面试,以此了解候选人的代码能......
  • Windows10+VSCode+cmake+opencv+ffmpeg+sdl2环境配置
    一、概述在Windows10上配置一个C++开发环境:工具:VSCode编译器:Mingw64(使用gcc进行编译)构建工具:CMake第三方库:集成OpenCV、FFmpeg、SDL2二、操作步骤1.安装mingw64并配置bin目录到环境变量2.下载VSCode并安装3.安装CMake并......
  • 纯前端操作文件?
    事情是这样的我发现vscode在线版居然可以打开文件目录和文件,还能保存文件。兼容性一般目前谷歌edgeOpera支持其他均不支持vscode.dev/查了一下MDN发现增加新的API了developer.mozilla.org/zh-CN/docs/…showDirectoryPicker这是一项实验性技术未来版本可能会发生变化作用......
  • windows忘记已连接的wifi网络密码如何查看
    1、点击右下角WIFI图标,2、网络和Internet设置3、点击右边图标旁的WLAN名称。4、点击“无线属性”--》“安全”--》“显示字符”即可进行查看......
  • Linux login_shell和non-login shell区别
    转载地址:linux中的loginshell和non-loginshell重点解析-CSDN博客我们使用linux的时候会发现,当我们进入系统一进入bash,就有一堆变量可以使用,这些东西都是从哪来的呢?这就要归功于linux系统里面的配置文件了。当我们的系统启动之后,它们就会开始读取我们的配置文件让我们后续可以......
  • 文件上传-code
       1.导入上传文件gav坐标     <!--https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload-->  <dependency>  <groupId>commons-fileupload</groupId>  <artifactId>commons-fileupload</artifactId>  <v......