樹莓派系統入門教程(三)—— 使用Windows上的VSCode遠程連接樹莓派進行Python開發
- 1. 安裝VSCode和SSH擴展
- 2. SSH連接配置
- 3. 連接到樹莓派
- 4. 運行Python程序
- 5. 建議和注意事項
很多開發者更喜歡在大屏幕和強大的開發環境中編寫代碼,但同時他們希望能在樹莓派這樣的微型計算機上執行和測試代碼。VSCode提供了一個強大的遠程開發工具,可以讓你在Windows主機上編寫代碼,同時在樹莓派上執行。下面將為你詳細介紹如何實現:
1. 安裝VSCode和SSH擴展
首先,確保你已在Windows上安裝了VSCode。
然后,在VSCode中,點擊左側邊欄的擴展圖標,搜索“Remote - SSH”并安裝它。這是VSCode官方提供的擴展,支持通過SSH進行遠程開發。
2. SSH連接配置
- 打開VSCode,點擊左下角的綠色圖標,選擇“Remote-SSH: Connect to Host…”。
- 點擊“+ Add New SSH Host”。
- 輸入SSH連接信息:
pi@樹莓派的IP地址
,默認用戶為pi
。然后點擊回車。 - 選擇一個SSH配置文件保存此連接信息,建議保存在默認的
~/.ssh/config
中。 - 當系統提示你選擇一個SSH私鑰文件時,如果你之前沒有設置過,選擇“跳過”。
3. 連接到樹莓派
- 再次點擊VSCode左下角的綠色圖標。
- 在彈出的列表中選擇你剛才配置的SSH連接,即
pi@樹莓派的IP地址
。 - 輸入樹莓派的密碼(默認為
raspberry
),然后按回車。
現在,你應該已經成功地通過SSH連接到了你的樹莓派。VSCode的左側邊欄會顯示樹莓派的文件系統,你可以開始創建或編輯Python文件了。
4. 運行Python程序
- 創建一個新的Python文件,例如
hello.py
,并輸入代碼print("Hello, Raspberry Pi!")
。 - 打開一個新的終端(Terminal > New Terminal),你會看到這已經是樹莓派的終端環境了。
- 在終端中輸入
python3 hello.py
來運行你的Python程序。
5. 建議和注意事項
-
為了在VSCode中更好地支持Python開發,建議安裝
Python
擴展。 -
使用VSCode的遠程開發功能,你可以直接在樹莓派上運行調試,非常方便。
-
確保樹莓派的SSH服務是啟動的,并且可以通過網絡連接。
結論:
VSCode的Remote - SSH擴展為開發者提供了一個非常強大的工具,使得你可以在喜歡的開發環境中編寫代碼,同時利用樹莓派的硬件和軟件環境進行測試和運行。這種工作方式非常適合那些想要結合樹莓派和桌面PC開發能力的開發者。