python ssh 遠程執行命令,pycharm remote 遠程項目 同步 本地_手把手教你Pycharm遠程連接服務器端項目進行本地開發調試...

 2023-12-06 阅读 28 评论 0

摘要:以下文章來源于Python進擊者 ,作者kulsPython進擊者博主Kuls,分享Python爬蟲,Python后端等原創技術文章by:Python進擊者python ssh 遠程執行命令、centos7的云服務器上,我該怎么開發呢?有些朋友就會說,直接用vim。我想過,但

以下文章來源于Python進擊者 ,作者kuls

5d99e637eb994665a82b1831423f3af8

Python進擊者

博主Kuls,分享Python爬蟲,Python后端等原創技術文章

by:Python進擊者

87c4dfadc5b44226ac7798c835a975cc

python ssh 遠程執行命令、centos7的云服務器上,我該怎么開發呢?有些朋友就會說,直接用vim。我想過,但是我技術比較菜還沒到那種vim很熟練的地步。

剛開始我試了一種方案,本地一套代碼,服務器上一套代碼。本地編輯然后通過sftp軟件上傳到服務器上,雖然可以解決問題,但是開發效率確實低了很多。后面我想著我用pycharm開發,那pycharm能支持直接編寫服務器上的代碼嗎?

于是,我就開始搜集資料,最后終于找到了最巴適(舒服)的開發方式。

pycharm同步服務器項目

其實整體的步驟不是很復雜,但是也需要你仔細的執行每一步。

首先,你需要從git或者通過上傳的方式在服務器端和你的本地端下載好你的項目文件。

pycharm將代碼同步到遠程服務器。本地項目路徑(我的是mac):
/Users/kuls/Desktop/MyProject

服務器項目路徑:
/root/MyProject

第二步,打開pycharm的Tools->Deployment->Configuration

d4a8d69b205a4c848dc45f8a43815ab0

第三步,創建一個sftp,并且填寫服務器相關信息。

91020cd3dfab401fa3c8c02c40bf4a05

在Mappings中填寫你本地項目的路徑以及服務器上的路徑。Web Path我們暫時不做考慮。

db467a287a324fd7a18293e14755dd46
a4b6784530e549d7bac6a346841f9963

pycharm如何運行別人的項目?當然你也可以不同步項目中的某些文件,根據自己需求來。

caca8cbf0f104b45ba03176690123835

點擊OK!

第四步,就是在本地連上服務器端的運行環境。

4f47eccf5651443ba7acf9dbfd7ec856

找到Project Interpreter

3fd1547e4c094e15bfcb3d5382f00a9e

點擊add

2e39e63d79c34862b3fce0cd6af05e88

python遠程ssh交互?填寫相關信息

e2e9deec849b49078fd64eec80177134

填寫環境路徑

d2c92c7da8334c52988513e2262b1875

填寫項目文件路徑,包含本地和服務器

96f07b43d8c14d6598aebe6d49e3fde8
d399831d8b4044e2a01c664e53e5172b

填寫完畢后,我們可以發現,環境中的依賴都能夠看到了

30352a26aac347cbbea8368c4d1f7ba2

到目前為止,基本操作都已經完成了。我們還需要完善的是把自動同步的開關打開,當然你也可以通過保存文件的形式來同步(當你保存的時候會自動幫你同步)

1bf7a3a4150d4297a4d7041a113ca9fa

pycharm如何連接遠程服務器?除此之外,你也可以自己編寫一些指令來本地運行調試你的遠程項目!

cc99fff484fb4501aa302361bf754813

總結

Pycharm確實是一個非常非常好的IDE工具,有很多很多的功能我們可能還沒有發現,所以大家要不斷的去探索和學習。雖然這些IDE幫助我們更便捷的開發,我們也不能完全依賴于它,也要懂得背后的原理。

本期的文章就到這,感謝你的閱讀,如果覺得不錯可以在文末點個在看!

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/189146.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息