博主在調(diào)試一些程序時,時常遇到 .sh文件,這是Linux中的shell腳本文件,那么這種文件在windows下如何運行呢,其實我們可以通過git來實現(xiàn),接下來看我操作。
首先我們需要安裝Git,關(guān)于其安裝過程可以參考博主這篇文章:
Git學(xué)習(xí)筆記
安裝完成后,由于博主使用的是pycharm,所以介紹如何在pycharm了。忘記git安裝位置的可以通過cmd窗口輸入where git
命令查詢
然后我們打開pycharm,這里要求使用pycharm專業(yè)版。
我們先測試一下:可以看到其提升sh不是可執(zhí)行的命令
此時我們打開setting按如下配置
注意:第4步添加路徑記得要加上英文雙引號?。?!
這時我們將Terminal關(guān)閉后再次打開,變?yōu)槿缦聢D:
再次運行先前的命令就可以了。
以上講的是在本地Windows電腦中使用pycharm 運行run.sh。
若pycharm已經(jīng)連接上Linux服務(wù)器,要在pycharm中打開服務(wù)器的終端,不需要Git。
打開服務(wù)器的終端可以在pycharm中直接進(jìn)行進(jìn)行遠(yuǎn)程服務(wù)器的命令行操作,非常方便。
選擇Tool——>Start SSH session,選擇已經(jīng)連接好的服務(wù)器就可以了
然后我們切換到程序所在的目錄:cd program
然后執(zhí)行我們剛剛的sh命令,此時報錯:
-bash: ./tools/dist_train.sh: Permission denied
這是沒有權(quán)限導(dǎo)致的,執(zhí)行命令:文章來源:http://www.zghlxwxcb.cn/news/detail-785764.html
chmod 777 ./tools/dist_train.sh
隨后再次執(zhí)行即可。文章來源地址http://www.zghlxwxcb.cn/news/detail-785764.html
到了這里,關(guān)于Windows環(huán)境下使用Pycharm運行sh文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!