Hướng dẫn why python interpreter is not showing in vs code? - tại sao trình thông dịch python không hiển thị trong mã so với mã?
Tôi đã có vấn đề tương tự này, nhưng tôi đã tìm thấy một giải pháp khác; Show Trong Cài đặt.json, tôi đã có "python.defaultinterpreterpath": "d: \ files chương trình \ python310 \ python.exe" nhưng ngay cả điều này cũng bị bỏ qua vì một số lý do! Vì vậy, tôi đã nhìn vào $ ENV: Đường dẫn trong PowerShell được tải trong VSCODE và $ ENV: Đường dẫn trong CommandLine PowerShell tiêu chuẩn trong Windows và chúng khác nhau! Có vẻ như nếu bạn có một thiết bị đầu cuối mở trong VSCODE, nó sẽ nhớ $ env từ thiết bị đầu cuối đó, ngay cả khi bạn khởi động lại hoàn toàn VSCODE hoặc ngay cả khi bạn khởi động lại máy tính của mình. Những gì làm việc cho tôi (do tai nạn) là, đóng tất cả các cửa sổ thiết bị đầu cuối (và có thể bất cứ thứ gì khác liên quan đến thiết bị đầu cuối/PowerShell mở) và thử lại! Nếu nó vẫn không hoạt động, hãy so sánh các giá trị đường dẫn $ env: và xem liệu chúng có còn khác không! Có thể liên quan đến #15155? Dữ liệu môi trường
Hành vi mong đợiTrình thông dịch Python trong thanh trạng thái Hành vi thực tếKhông có thông dịch viên Python trong thanh trạng thái Các bước để sinh sản:
Hành vi mong đợi có thể đạt được như sau
Hành vi mong đợi có thể đạt được như sauBắt đầu VS CODE bằng cờ--enable-proposed-api ms-python.python |