最近在网上下载了一份代码,其中有个.sh文件,就在网上学习了下如何使用PyCharm运行.sh文件,在这写一篇用以个人学习记录。

如果电脑上没有Git,要先安装Git(下载官网Git - Downloading Package (git-scm.com)),安装时一路默认即可,也可以参照Git安装教程(详细) - 简书 (jianshu.com)来安装,我是一路默认安装的。

安装Git后,在PyCharm里设置terminal

File—>Settings—>Tools—>Terminal—>Shell path,将cmd.exe改成刚刚下载的git的路径,注意选择的是sh.exe!!!

然后就可以在PyCharm的terminal里运行.sh文件了~

PS:有的文章里说要使用PyCharm专业版,可能不是很准确,我用的是社区版,进行上面的操作后也可以正常运行.sh文件。

我在运行.sh文件时出现了wget: command not found这个报错,这是因为没有wget,需要自己安装。在GNU Wget 1.21.3 for Windows (eternallybored.org)下载,我是下载的最新版的64位的exe,下载完成后,需要将wget.exe放在…\Git\mingw64\bin\这个目录下(git的下载目录),然后就ok了。

我主要是参考了以下几篇博客,写的很清楚很详细,很赞!

window环境,pycharm中执行.sh文件_格雷拉-皮奇的博客-CSDN博客_pycharm运行sh

实现pycharm运行.sh文件——本地运行和打开服务器终端_pycharm运行sh文件_Mecv的博客-CSDN博客

pycharm命令里运行sh文件 出现wget: command not found_pycharm执行wget_tt_ss的博客-CSDN博客

使用PyCharm运行.sh文件相关推荐

  1. Windows系统下pycharm运行.sh文件,执行shell命令

    (6条消息) Windows系统下pycharm运行.sh文件,执行shell命令_扑哧丶的博客-CSDN博客_pycharm运行shell脚本

  2. pycharm运行sh文件的方法

    打开file–>settings–>Tools->Terminal 修改shell path,将Git安装位置处的sh.exe程序选中 打开下方的Terminal,就可以使用了

  3. Linux下面如何运行.sh文件

    Linux下面如何运行.sh文件 命令行下面: 1.chmod 空格"+x" 空格 你的sh文件名 (+x是一个整体,不要拆开) 2.输入"./你的sh文件名" ...

  4. linux下双击sh文件夹,Linux系统下如何运行.sh文件的实现

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh) ...

  5. bash运行.sh文件出现 command not found: XX某变量名

    bash运行.sh文件出现 command not found: XX某变量名 bash或zsh运行 temp.sh temp.sh #!/bin/bash export CUDA_VISIBLE_D ...

  6. linux怎么启动.sh文件,Linux下面如何运行.sh文件

    网络收集整理,方便日后查看! Linux下面用命令如何运行.sh文件的方法,有两种方法: 一.直接./加上文件名.sh,如运行hello.sh为./hello.sh[hello.sh必须有x权限] 二 ...

  7. linux启动sh文件命令,Linux 运行 .sh 文件的两种方法

    Linux 运行 .sh 文件的两种方法 文章作者:网友投稿 发布时间:2010-06-15 13:31:16 来源:网络 一个中等水平的Linux用户一定少不了经常执行.sh文件,当然了,你可以在图 ...

  8. linux命令删除sh文件,Linux下面使用命令如何运行.sh文件的两种解决办法 删除windows.old文件夹的解决...

    延伸:删除windows.old文件夹的解决办法 描述:...行",这样就以管理员身份运行了cmd. 然后就很简单啦: 1 rd /S /Q c:\windows.old 注意,运行该命令后 ...

  9. 在linux下怎么建立sh文件,Linux系统下如何运行.sh文件的实现

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh) ...

最新文章

  1. SpringMVC-拦截器快速入门
  2. iOS开发两个距离较近的按钮同时触发事件的解决方法
  3. C#语言基础— 输入与输出
  4. 斜堆学习笔记+复杂度证明
  5. 中国互联网保险代理人生存状况调查报告
  6. python怎么读中文-python读取中文txt文本的方法
  7. java注释html警告,Javadoc中允许的HTML标记
  8. oracle mrp mps mds 的table关联,ORACLE中的计划-Forecast/MDS/MPS/MRP(转)
  9. 蚁群算法 c语言,基本蚁群算法代码C版
  10. oracle做分页式报表,报表性能优化方案之单数据集分页SQL实现层式报表
  11. var、let、const的区别
  12. maskrcnn_benchmark 代码详解之 boxlist_ops.py
  13. 日本美术学校有哪些,日本美术学校排名榜
  14. GitHub 牛逼项目:用东北话来编程,就问你怕不怕!
  15. 《你不知道的JavaScript(上卷)》——[美]凯尔辛普森
  16. Cobalt编译流程分析
  17. 深圳python培训班费用-深圳哪里有Python培训班?
  18. 黑马程序员------StringBuffer描述(黑马视频)
  19. 怎么选择日语学习资料才能避坑不踩雷?(纯干货,建议收藏)
  20. Html 标签中的Alt和Title

热门文章

  1. python实现数据降维
  2. 洛谷 P1169 [ZJOI2007]棋盘制作
  3. 微信小程序数据使用wx:for循环展示
  4. Spring项目log4j配置
  5. java实现QQ空间相册特效,非常详细哦
  6. 纯shader实现雷达扫描效果(three.js实战13)
  7. 学习Java swing
  8. java 截取list
  9. WCF 创建简单的CF程序VS2008
  10. Golang中select的实现原理