Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Membetulkan Ralat \"Unresolved Import\" dalam Visual Studio Code dengan Pylint?

Bagaimana untuk Membetulkan Ralat \"Unresolved Import\" dalam Visual Studio Code dengan Pylint?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-28 07:46:29200semak imbas

How to Fix

Menyelesaikan Ralat "Import Tidak Selesai" Pylint dalam Kod Visual Studio

Apabila menggunakan Pylint dalam Kod Visual Studio, anda mungkin menghadapi "import tidak diselesaikan" ralat walaupun mempunyai kod berfungsi. Isu ini timbul apabila linter gagal mengecam fail Python dalam persekitaran maya anda, mungkin disebabkan oleh direktori yang berbeza antara persekitaran maya dan ruang kerja.

Betulkan untuk Django dan Modul Terbina Dalam

Untuk menyelesaikan isu bagi modul terbina dalam, konfigurasikan tetapan berikut dalam fail .vscode/settings.json ruang kerja anda:

"python.autoComplete.extraPaths": ["/path/to/python/virtualenv/site-packages"]

Ganti "/path/to/python/virtualenv/site -packages" dengan lokasi sebenar direktori pakej tapak dalam persekitaran maya anda.

Betulkan untuk Modul Tersuai

Untuk modul tersuai, tetapan ruang kerja berikut hendaklah digunakan:

"python.autoComplete.extraPaths": ["./path-to-your-code"]

Ganti "./path-to-your-code" dengan laluan ke direktori yang mengandungi modul tersuai anda.

Tetapan Pylance (Kemas Kini 2023)

Dengan penamatan pelayan bahasa-python dan pengenalan Pylance, tetapan telah berubah. Konfigurasikan tetapan berikut dalam tetapan ruang kerja anda .vscode/settings.json fail:

"python.analysis.extraPaths": ["./path-to-your-code"]

Dengan memasukkan tetapan ini, Pylint akan dapat mencari modul yang diperlukan dan menyelesaikan ralat "import yang tidak diselesaikan", memperkemas anda proses pembangunan 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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn