平時自己寫一些小的python代碼對環(huán)境依賴和庫的要求都不怎么嚴格雅倒,運行也沒有問題,不過放到linux環(huán)境中總是會有一些大大小小的問題出現轻绞,而且每次改完還需要發(fā)布到linux環(huán)境中东囚,而且最近做的ansible開發(fā)在windows上根本沒有ansible的庫,所以使用pycharm調用遠程python環(huán)境來進行開發(fā)得问。
第一步:
設置遠程python環(huán)境路徑、本地代碼路徑和遠端代碼路徑
打開File-->Settings-->Project: moon-->Project Interpreter
配置完畢后:
第一項配置:
第二項配置:
第二步:
設置本地代碼和遠端代碼的部署路徑(路徑跟上面的本地代碼核遠端代碼路徑一樣的软免。)
打開 Tools-->Deployment-->Configuration
Root path 指代遠程賬戶可以訪問到的根目錄
指定本地和遠端部署路徑
勾選 Tools-->Deployment-->Automatic Upload 可以自動同步本地遠端代碼
第三步:
回到pycharm主頁面宫纬,在右上角找到搜索圖表的按鈕,搜索 Browse Remote Host
出現這樣的窗口
找到我們要部署的路徑/opt/moon 右鍵-->Upload here
本機的代碼即可部署到服務器上膏萧。