什么是遠程開發:
一台主機寫代碼,在另一台保存以及運行
為什么要進行遠程開發:
1 公司主機只能遠程
2 平台問題, 開發(屌絲用不起Mac)是在Windows 電腦上寫的 上線一般都是linux 系統(窮公司用不起Windows服務器) 不同系統同一份代碼可能會出(BUG)
3 電腦問題 寫代碼的電腦是win 跑死來慢死,只能開一個沒有圖形化的虛擬機跑代碼 (太窮了不好意思)
怎么進行遠程開發
選擇萬能的pycharm
步驟:
一 映射文件路徑
1.1 找到這個功能點一下
1.2 連接遠程主機
選擇 SFTP
填目標主機 ip 端口 默認22 就好
用戶名 密碼
Web server URL 別忘了 也是目標ip 填完 Test Connection 點一下成功會有提示繼續下一步,沒成功就是ip 網絡這類問題 巴拉巴拉 無關問題這里不做講解
1.3 映射路徑
到這里就玩成了
這個時候再點 這個右側就能看到目標主機的目錄了找到映射文件 可以上傳/下載文件
二 選擇 虛擬環境
文件映射好了,環境也要配一下吧,建議用遠程主機的虛擬環境,
開始映射環境
關於虛擬環境路徑簡單說一下 一般在用戶目錄下會有一個 隱藏目錄 .virtualenvs 虛擬環境都在里面 選擇你要的環境 進入 bin 目錄 找到 python3 就是完整路徑 ok