Pycharm同步遠(yuǎn)程服務(wù)器調(diào)試的方法步驟
1、需要準(zhǔn)備工具
xftp:上傳項(xiàng)目文件
本地下載地址:http://www.dbjr.com.cn/softs/81853.html
xshell:連接Linux系統(tǒng)調(diào)試,執(zhí)行命令
本地下載地址:http://www.dbjr.com.cn/softs/260508.html
PyCharm:調(diào)試python代碼
這些軟件可以自行網(wǎng)上搜索下載
2、準(zhǔn)備一個(gè)小項(xiàng)目
比如我的圖書管理系統(tǒng)項(xiàng)目
3、服務(wù)器虛擬環(huán)境
可以在xshell中使用以下命令創(chuàng)建:
python3 -m venv new_book
new_book就是文件名,可以自定義。
4、項(xiàng)目同步到服務(wù)器
將本地項(xiàng)目,上傳到服務(wù)器進(jìn)行同步操作如下:
創(chuàng)建一個(gè)遠(yuǎn)程配置,對(duì)服務(wù)器進(jìn)行連接
選擇sftp
創(chuàng)建ssh連接:
配置遠(yuǎn)端文件夾:
配置好后就可以同步代碼到遠(yuǎn)程服務(wù)器了:
5、使用xshell激活遠(yuǎn)程服務(wù)器虛擬環(huán)境
命令為:
source new_book/bin/activate
導(dǎo)入所有第三方庫
pip install -r requirements.txt
6、本地虛擬環(huán)境連接遠(yuǎn)程服務(wù)器虛擬環(huán)境
file->settings->Project:book_master->python interpreter
添加一個(gè)ssh interpreter:
配置項(xiàng)目地址:
編輯本地虛擬環(huán)境,選擇遠(yuǎn)程服務(wù)器的python3
這樣調(diào)試模式就可以啟動(dòng)遠(yuǎn)程服務(wù)了,當(dāng)在PyCharm中打了斷點(diǎn),在瀏覽器訪問域名時(shí),本地?cái)帱c(diǎn)一樣會(huì)起作用,這對(duì)于調(diào)試想支付寶沙箱這類線上調(diào)試的服務(wù)很有幫助。
注意
settings.py中
1、需要修改 ALLOWED_HOSTS = ['*'] # 允許全網(wǎng)訪問
需要在云服務(wù)器控制臺(tái)開通使用的端口安全組,比如我的是8055,就需要到華為云上開通安全組
效果:
到此這篇關(guān)于Pycharm同步遠(yuǎn)程服務(wù)器調(diào)試的方法步驟的文章就介紹到這了,更多相關(guān)Pycharm同步遠(yuǎn)程服務(wù)器調(diào)試內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Pycharm遠(yuǎn)程連接服務(wù)器并運(yùn)行與調(diào)試
- pycharm遠(yuǎn)程連接服務(wù)器調(diào)試tensorflow無法加載問題
- Pycharm連接遠(yuǎn)程服務(wù)器并遠(yuǎn)程調(diào)試的全過程
- mysql數(shù)據(jù)庫創(chuàng)建賬號(hào)、授權(quán)、數(shù)據(jù)導(dǎo)出、導(dǎo)入操作示例
- mysql創(chuàng)建數(shù)據(jù)庫,添加用戶,用戶授權(quán)實(shí)操方法
- Pycharm遠(yuǎn)程調(diào)試和MySQL數(shù)據(jù)庫授權(quán)問題
相關(guān)文章
梅爾頻率倒譜系數(shù)(mfcc)及Python實(shí)現(xiàn)
這篇文章主要為大家詳細(xì)介紹了語音識(shí)別之梅爾頻率倒譜系數(shù)及Python實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-06-06Python借助with語句實(shí)現(xiàn)代碼段只執(zhí)行有限次
這篇文章主要介紹了Python借助with語句實(shí)現(xiàn)代碼段只執(zhí)行有限次,首先要定義一個(gè)能夠在with語句中使用的類實(shí)現(xiàn)enter和exit,下文詳細(xì)介紹需要的小伙伴可以參考一下2022-03-03Python實(shí)現(xiàn)自動(dòng)整理文件的腳本
這篇文章主要介紹了Python實(shí)現(xiàn)自動(dòng)整理文件的腳本,幫助大家更好的利用python處理文件,感興趣的朋友可以了解下2020-12-12一篇文章從零開始創(chuàng)建conda環(huán)境、常用命令的使用及pycharm配置項(xiàng)目環(huán)境
在Conda中創(chuàng)建新環(huán)境是一個(gè)非常有用的做法,尤其是當(dāng)你需要為不同的項(xiàng)目安裝不同版本的軟件包時(shí),這篇文章主要給大家介紹了關(guān)于從零開始創(chuàng)建conda環(huán)境、常用命令的使用及pycharm配置項(xiàng)目環(huán)境的相關(guān)資料,需要的朋友可以參考下2024-07-07Pycharm無法正常安裝第三方庫的幾條應(yīng)對(duì)方法匯總
在使用pycharm學(xué)習(xí)python的時(shí)候,經(jīng)常需要第三方庫,沒有第三方庫程序就會(huì)報(bào)錯(cuò),下面這篇文章主要給大家介紹了關(guān)于Pycharm無法正常安裝第三方庫的幾條應(yīng)對(duì)方法,需要的朋友可以參考下2023-04-04Python實(shí)現(xiàn)點(diǎn)云投影到平面顯示
今天小編就為大家分享一篇Python實(shí)現(xiàn)點(diǎn)云投影到平面顯示,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-01-01