1撼港、廢話
寫過代碼的同學(xué)應(yīng)該都遇到本地調(diào)試一點問題都沒有,放到服務(wù)器上就各種稀奇古怪的報錯赞辩,而且還找不到原因的那種岸夯,所以這博客記錄下如何直接調(diào)試服務(wù)器代碼
下載:pycharm專業(yè)版
社區(qū)版沒這功能
2、設(shè)置python解釋器
setting --> python interperter --> 小齒輪 --> add --> SSH --> 輸入服務(wù)器IP 隘道、username症歇、password -->
查看linux python解釋器路徑:python3 -c "import os; print(os.sys.executable)"
自動拉取一般關(guān)掉手動拉
設(shè)置解釋器完成,服務(wù)器上第三方包全部拉下來了
3谭梗、配置遠程服務(wù)器信息
tools --> Deployment -->comfig... --> 選擇SFTP
輸入服務(wù)器的配置信息忘晤,如何測試下連接,顯示successful 就??
服務(wù)器路徑映射到本地
Root path:后面的mapping都是相對這個路徑來的激捏,點擊后面的自動獲取就行
Web server URL:暫不清楚
選擇需要導(dǎo)入的項目设塔,點??
Upload to 67/ Upload to...:本地代碼上傳到服務(wù)器,一個是上傳到當(dāng)前服務(wù)器/一個是選擇服務(wù)器上傳(就是多臺服務(wù)器/單臺服務(wù)器的區(qū)別)
dowmload from 67 / Download from...:從服務(wù)器下載到本地
Sync with Deployed to..:本地對比服務(wù)器代碼
Browse Remote Host:瀏覽服務(wù)器目錄(若按照前面步驟來远舅,Upload / Download都不能點擊闰蛔,可以選中下,就可以正常Upload / Download)
進入Linux目錄
創(chuàng)作不易图柏,有幫到的點個??序六,再走唄
感謝~~
好了,調(diào)試就和本地調(diào)試一樣的步驟了蚤吹,快去解決bug吧