程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

vscode無法調試python2.7版本

編輯:Python

 

概述

好久沒有用python2.7版本了,最近有個老的腳本要優化,但是發現vscode無法對腳本調試,特此記錄下解決方法。

本地安裝有python2和python3,開發過程中,vscode可以隨時調整python版本來適配代碼。

但是最近發現在vscode上,python3可以正常調試/運行,而python2可以運行,但無法調試,按‘F5‘之後,調試窗口閃了一下就消失了,終端輸出中也沒有任何消息。

在‘bing‘和’baidu‘中搜索無果,都是誤導信息。

無奈,打開科學上網工具,‘google‘前三條信息都是答案。

環境

vscode 1.69.2

Python 2.7.18

Python 3.10.3

解決辦法

先說原因,python2早已停止更新和維護,vscode在2022年的更新中也停止了python擴展對python2的調試支持。如果希望繼續使用,需要把python擴展回退到“v2021.12.1559732655”版本。

vscode->擴展->python->卸載右邊下拉箭頭->安裝另一個版本,見圖

選擇版本“v2021.12.1559732655”,見圖。

  

在代碼界面選擇python2.7版本,F5調試恢復正常。

總結

科學上網工具對於提高生產力很有幫助。

python2已停止維護和更新,後續開發應盡量使用python3。

空空如常

求真得真


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved