日韩性视频-久久久蜜桃-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 远程编辑项目的配置的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 天天看视频 | 多男调教一女折磨高潮高h 国内毛片毛片毛片毛片毛片 | 欧美黄色性 | 91香蕉视频在线看 | 深爱五月网 | 久久嫩草| 欧美一区在线观看视频 | 欧美精品一二三四 | 亚洲在线视频一区 | 网站久久| 欧美com | 久久久久久九九 | 丁香在线 | 男人的天堂你懂的 | 黄色xxxx | 日本在线成人 | 日本精品在线一区 | 色综合色综合 | 国产午夜久久 | 欧美成年人视频在线观看 | 国产在线无码精品 | 久久久精品免费看 | 污污的网站在线观看 | 日本少妇b | 国产精品伦一区 | 欧美日韩国产综合网 | 污视频91| 黄色a在线| 久久综合精品视频 | 美女100%视频免费观看 | 九九热九九热 | 日本精品一区二区三区视频 | 男人猛吃奶女人爽视频 | 91极品国产 | av电影免费在线播放 | 91日本精品 | 欧美三级电影在线观看 | 亚洲不卡在线 | 综合视频| 亚洲美女免费视频 | 天天碰天天碰 | 亚洲免费福利视频 | 国产h自拍| 天堂网在线最新版www中文网 | 日韩成人黄色片 | 黄色一级带 | 最新色网址 | 高清福利视频 | 欧美日韩国产中文 | 亚洲欧美系列 | 91视频在线视频 | 国产黄色精品视频 | 一区二区三区久久 | 久久精品国产亚洲7777 | 免费看91| 色播在线视频 | 青青毛片 | 日日夜夜免费 | 91国产一区二区 | 日韩 中文字幕 | 美国一级片网站 | 国产伦精品一区二区三区视频我 | 大色综合| 日韩视频免费在线观看 | 青在线视频 | 国产精品午夜福利 | 欧美韩日一区二区 | 欧美男人天堂网 | 国产精品亚洲精品 | 91精品在线看| 自拍偷拍21p | 日本不卡一区二区三区在线观看 | 日韩一卡二卡三卡 | 秋霞在线一区二区 | 天天射影院 | 日韩网站免费 | 国产偷怕 | 一级黄色短视频 | xxxx黄色| 99r在线视频 | 日韩第一视频 | 一区二区国产电影 | 天堂在线资源库 | 亚洲人人插 | 熟女国产精品一区二区三 | av字幕在线| 亚洲一区二区在线播放 | 五月激情综合 | 陪读偷伦初尝小说 | 开心激情网站 | 国产精品成人无码专区 | 精品国产乱码久久久久 | 色呦呦在线观看视频 | 美女丝袜av | 国内视频一区二区 | 亚洲视频区 | 日韩免费在线视频观看 | 轮番上阵免费观看在线电影 | 午夜写真片福利电影网 |