日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

pycharm 通过 SFTP 远程编辑项目的配置

發布時間:2025/5/22 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pycharm 通过 SFTP 远程编辑项目的配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

pycharm 通過 SFTP 遠程編輯項目的配置

{這個相當于代碼同步,類似git上傳,同步后你可以在服務器上直接運行上傳的代碼;這個配置好后,才能在pycharm遠程調試時候將代碼上傳到服務器正確位置/正確路徑上}

打開pycharm,File -> Settings…( Ctrl + Alt + s ) -> Deployment
點擊 + 按鈕,添加一個

設置連接

設置好IP、端口、用戶名、密碼, root path:/home/piting/mine/python_workspace, 就是打開remote host時候看到的運程主機的根目錄。

Note:?Root path 如/home/piting/mine/python_workspace這個路徑要在遠程服務器上存在,否則并不會自動創建和同步。

設置第二個標簽頁Mappings

設置本地路徑和遠程路徑,本地路徑最好是一個項目路徑,直接映射到你想開發的項目中。

路徑的解釋:

右擊項目名稱,可以看到下拉菜單中多了一些選項,可以都試試,同步到遠程服務器,這樣就可以在本地開發,在linux上運行了,非常方便

Deployment相關設置

設置自動上傳

每次都要去點擊上傳,雖然比較有選擇性,但畢竟還是不方便,所以設置了自動上傳

tools > deployment > automatic upload(always)

查看遠程目錄

tools > deployment > browse remote host

這樣就可以在側邊欄找到遠程目錄,圖形化界面上傳和下載。

皮皮blog

?

?

?

pycharm 遠程調試

{這個是本地編輯代碼,扔到遠端服務器上執行,然后 debug 結果本地顯示[其實也添加了deployment功能]}

??? 尤其是對于 windows 的機器調試 Linux 服務器端的程序。如果你是在 Windows 上使用 PyCharm 等 IDE 快速方便地進行開發,但是由于管理端使用了一些公司的公共組件,而這些組件又只提供了 Linux 上的 Python 接口,因此必須在 Linux 上運行 Django 程序。值得慶幸的是,大多數的 IDE 都提供了遠程調試功能, PyCharm 也可以經過簡單配置進行遠程調試。

配置遠程 Python 解釋器

lz使用anaconda在服務器上搭建了一個python開發環境。因為沒有root權限問題。

或者也可以使用python virtualenv搭建的虛擬開發環境,所以是先將ubuntu_env配置好的env上傳到服務器上scp -r ./ubuntu_env/ root@192.168.0.111:/home/pipi/ENV[ssh用法及命令?],再修路徑實現python在服務器上的配置的[python虛擬環境virtualenv安裝和配置?]。

在 PyCharm 中打開 Python 解釋器的設置面板,路徑為 File => Settings (Ctrl+Alt+S) => Python Interpreter:

點擊右上角齒輪,Add Remote,填寫 SSH 相關的設置

做完后可能需要等一些時間。這個過程中 PyCharm 會將一些工具和調試 Server 發到你配置的 .pycharm_helper 目錄中,并且對機器上已經安裝的庫類生成 skeletons,并傳回 Windows 上進行保存。Python skeletons 是一些包括庫類 API 定義的文件,用來給 PyCharm 做代碼靜態分析。JetBrains 的幫助文檔提供了更詳細的說明,參見 Important Note 一節。

最后,你需要在解釋器設置面板,選中 Remote Interpreter 做為項目的默認解釋器。

配置部署信息

{這個就是上面的pycharm 通過 SFTP 遠程編輯項目的配置,直接用就可以}

在 PyCharm 中打開部署的設置面板,路徑為 Tool => Deployment => Configuration。

Type 建議選擇 SFTP,常見的 OpenSSH Server 提供了這種協議的支持。

第二個 Tab (Mappings) 需要填寫部署的路徑,注意這個路徑對應你項目的根目錄,所以你很可能需要為它建一個空文件夾。勾選上 “Use this server as default”。除此之外還有個 Web path 的設置,應該是用來配置網頁上查看文件的服務,可以無視。

配置好部署面板后,建議把自動同步開啟 (Tool => Deployment => Automatics Upload(always)),這樣在 PyCharm 中對文件進行修改,可以馬上同步到 Linux 上。同時建議先做一次同步。

同步可以通過很多方式完成,比如在 Project 面板 (Alt+1) 上對項目根目錄右鍵 “Upload to”,也可以在菜單中上傳 (Tool => Deployment => Upload to)。如果菜單中 Upload to 不可點擊,請嘗試打開項目的一個 py 文件,并把焦點放在編輯器中。

?

在deployment mapping標簽項中設置好路徑后才能在project interpreter中看到自動設置的path mapping

配置運行配置

{如果不使用django,這個可以不用配置}

在 PyCharm 中打開運行配置面板,路徑為 Run => Run/Debug Configurations:

如果你發現你的運行配置中沒有 Django 相關的項,請在項目設置的 Django 中勾選 Enable Django Support。

運行配置的設置有兩點需要注意。Python Interpreter 需要選中之前建立的遠程解釋器。Path mappings 處,需要把本機的 manage.py 與 Linux 上的關聯起來,比如:

C:/Evolution/Python/django_website/manage.py <=> /home/onlyice/work/django_website/manage.py?

這可能是 PyCharm 的 bug:在使用遠程解釋器后,PyCharm 并不會自動將 Django 運行配置中的 manage.py 文件定位到 Linux 上的那份,而是會嘗試使用下面的命令來啟動 Django 調試 Server:

/usr/bin/python2 manage.py C:/Evolution/Python/django_website/manage.py

自然就找不到文件了。所以使用了 Path mappings 作為一種 hack 手段來解決。
這時就可以打斷點調試啦

轉載于:https://my.oschina.net/lilinzero/blog/1544337

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的pycharm 通过 SFTP 远程编辑项目的配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 免费av在 | 97av在线 | 亚洲妇女无套内射精 | 50一60岁老妇女毛片 | 精品人人妻人人澡人人爽牛牛 | 最新av女优| 日本泡妞xxxx免费视频软件 | 黑人与亚洲人色ⅹvideos | 国产欧美一区二区三区在线老狼 | 456亚洲视频| 中国老熟妇自拍hd发布 | 无码人妻少妇伦在线电影 | 欧美片网站免费 | 99精品欧美一区二区 | 久久久久久久麻豆 | 日本一区二区三区在线看 | 美味的客房沙龙服务 | 不卡在线视频 | 91极品美女| 久久露脸 | 激情午夜av | 欧美jizz18性欧美 | 日本丰满少妇做爰爽爽 | 中文第一页 | 茄子视频A | 小宵虎南在线观看 | 一区二区三区网站 | 欧美视频在线观看视频 | 人人干网站 | 99爱视频| 成人天堂 | 欧美xxxx黑人又粗又长密月 | 伊人网中文字幕 | 精品视频一区二区在线观看 | 少妇精品一区二区 | 欧美日韩色片 | 狠狠干夜夜骑 | 国产成人愉拍精品久久 | 免费日韩一区 | 国产97色 | 色综合啪啪 | 欧美乱妇视频 | 18做爰免费视频网站 | 国产又粗又黄又爽又硬的视频 | 亚洲天堂精品一区 | 精品午夜福利视频 | 男人懂得网站 | 亚洲精品乱码久久久久久蜜桃91 | 免费午夜网站 | 久久久久99精品成人片直播 | youjizz.com中国 | 啪啪小视频 | 日韩欧美成人免费视频 | 这里精品 | 欧美黄色精品 | 欧美久久久久久久久中文字幕 | 牛av| 一区二区视频免费 | 色哟哟在线播放 | 在线欧美一区二区 | 3d毛片 | 亚洲五月婷婷 | 天堂8中文 | 爱情岛论坛自拍亚洲品质极速最新章 | 国产亚洲制服欧洲高清一区 | 日日躁夜夜躁aaaabbbb | 午夜视频h | 欧美日韩高清一区 | 欧美成人二区 | 伊人婷婷久久 | 很色的网站| 黑人大群体交免费视频 | 日本亚洲免费 | a级片网站 | 黄色免费网站视频 | 国产黑丝在线 | 欧美日本高清视频 | 岳狂躁岳丰满少妇大叫 | 亚洲高清视频在线 | 97人妻精品视频一区 | 午夜毛片在线 | 亚洲精品国产精华液 | 日韩另类av | 天天干天天草天天射 | 国产精品探花一区二区在线观看 | 爱爱爱爱网站 | 婷婷伊人久久 | 久久免费网 | 小sao货水好多真紧h无码视频 | 亚洲一区精品在线 | 久久久精品蜜桃 | 国产网红主播精品av | 欧美人与动性xxxxx杂性 | 久久精品国产亚洲av无码娇色 | 污视频网站入口 | 中文一区二区在线观看 | 免费插插视频 | 6996电视影片免费看 | 亚洲精品视频免费观看 |