Pengguna sering menghadapi ralat "unresolved import" apabila menggunakan Pylint untuk linting dalam Kod Visual Studio. Walaupun mempunyai persediaan berfungsi, halangan ini mengecewakan pengguna dengan amaran positif palsu yang berterusan.
Satu salah faham biasa timbul daripada dokumentasi lapuk yang mengesyorkan penyelesaian ralat ini dengan mengubah suai tetapan "python.pythonPath". Pendekatan ini, bagaimanapun, terbukti tidak berkesan.
Untuk menyelesaikan ralat "import tidak diselesaikan" dengan berkesan, laksanakan pengubahsuaian berikut pada tetapan ruang kerja anda (. vscode/settings.json):
"python.autoComplete.extraPaths": ["/path-to-your-extra-modules"]
Konfigurasi ini mengarahkan Pylint memanjangkan laluan cariannya untuk import yang tiada untuk memasukkan direktori yang anda tentukan.
Disebabkan penamatan "pelayan-bahasa-python," LSP yang lebih baharu bernama "Pylance," menggunakan konfigurasi yang sedikit berbeza:
"python.analysis.extraPaths": ["/path-to-your-extra-modules"]
Dengan melaksanakan tetapan yang diubah suai ini, Pylint menghapuskan ralat "import tidak dapat diselesaikan" positif palsu, memberikan pengguna pengalaman pemeriksaan kod yang lebih tepat dan cekap dalam Kod Visual Studio.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat \'Unresolved Import\' dalam Visual Studio Code dengan Pylint?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!