pycharm遠程linux開發(fā)和調試代碼的方法
pycharm是一個非常強大的python開發(fā)工具,現(xiàn)在很多代碼最終在線上跑的環(huán)境都是linux,而開發(fā)環(huán)境可能還是windows下開發(fā),這就需要經(jīng)常在linux上進行調試,或者在linux對代碼進行編寫,而pycharm提供了非常便捷的方式。具體實現(xiàn)在windows上遠程linux開發(fā)和調試的代碼步驟如下:
配置遠程linux主機信息
選擇Tools--Deployment--Configuration
這里選擇SFTP就可以
這里添加SFTP主機信息然后可以天機測試連接,輸入用戶名和密碼


這里默認根路徑就可以

Local path配置為你windows本地的代碼路徑就可以
Deployment path on server 這個配置為你linux上代碼的路徑
配置完成之后點擊ok保存

這個時候通過Tools--Deployment--Browse Remote Host就可以看到你遠程主機的信息


配置遠程linux的python



到此為止配置的內容完成,下面開始測試使用
測試用在遠程linux寫代碼和調試
我在遠程linux上新建了一個hello.py文件,并打印hello world
然后在本地windows的pycharm上運行

現(xiàn)在我對代碼文件進行更改,切記寫完代碼之后點擊右上角的上傳小箭頭,這樣就把你更改的代碼及時上傳到linux上,然后在點擊運行


如果你沒有上傳,這個時候你點擊左邊第一個圖標,用于對比,你就會可以看到你當前的代碼和最近上傳到linux代碼的對比,這個也是非常方便的一個功能
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
關于pyinstaller生成.exe程序報錯:缺少.ini文件的分析
這篇文章主要介紹了關于pyinstaller生成.exe程序報錯:缺少.ini文件的分析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-02-02
Python利用Beautiful Soup模塊搜索內容詳解
這篇文章主要給大家介紹了python中 Beautiful Soup 模塊的搜索方法函數(shù)。 方法不同類型的過濾參數(shù)能夠進行不同的過濾,得到想要的結果。文中介紹的非常詳細,對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。2017-03-03
Python中getservbyport和getservbyname函數(shù)的用法大全
在Python的網(wǎng)絡編程中,getservbyport()函數(shù)和getservbyname()函數(shù)是socket模塊中的兩個函數(shù),因此在使用這兩個函數(shù)時,需要導入socket模塊,這篇文章主要介紹了Python中getservbyport和getservbyname函數(shù)的用法,需要的朋友可以參考下2023-01-01

