准備工作
1.隨便准備一個項目工程,在本地用Pipenv創建一個虛擬環境並生成Pipfile和pipfile.lock文件,如下:
2.准備一台服務器,我這里使用阿里雲的ECS
SSH連接上
$ ssh root@ip
Pycharm同步項目到服務器
Tools -> Deployment -> Configuration
新增一個SFTP
Connection頁面設置:
Mappings頁面設置:
上傳到服務器:
此時已經成功上傳到服務器上。
服務器配置虛擬環境
使用Pipenv管理,Pipenv的安裝和使用請自行了解。
Pycharm設置遠程解釋器(調試遠程代碼)
打開Pycharm設置,找到Project Interpreter
點擊add
1.選擇SSH Interpreter。2.選擇存在的服務器。3.選擇你創建的實例
點擊next
點擊FINSH完成!
可以看到遠程解釋器添加成功!
運行遠程代碼
接下來就可以運行遠程服務器的代碼了,記得寫完要上傳到服務器,這里調試的是服務器的代碼,已經和本地的代碼無關了!