Dies ist eine Zusammenfassung dessen, was die Plakate, die neu in der Programmierung sind, über die Punkte untersucht haben, die in der Umweltentwicklung stecken geblieben sind. Es kann Fehler enthalten. In diesem Fall würde ich es begrüßen, wenn Sie mich wissen lassen könnten.
Ich habe eine Python-Umgebung mit WSL erstellt, aber wenn ich versuche, sie mit VScode auszuführen, wird der verärgerte Fehler "Import ~ kann nicht importiert werden" angezeigt.
Windows10 WSL ausführbar
Die Ursache ist, dass Vscode Ihnen nicht genau sagt, wo sich Pytho3 in der WSL befindet.
C:\programming>python
Python 3.8.2 (default, Jul 16 2020, 14:00:26)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', '/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/home/(Nutzername)/.local/lib/python3.8/site-packages', '/usr/local/lib/python3.8/dist-packages', '/usr/lib/python3/dist-packages']
In diesem Fall ist das zweite '/ usr / lib / python3.8' der Pfadwert.
Vier. Öffnen Sie ".vscode" in diesem Ordner. Öffnen Sie settings.json und kopieren Sie den vorherigen Pfad nach pythonPath.
{
"python.pythonPath": "/usr/lib/python3.8"
}
Fünf. Komplett
https://qiita.com/dynamonda/items/5a8129cd6e9cc139d94a https://qiita.com/ktgwaaa/items/6d1f54d5ff3c4559f96c
Aus irgendeinem Grund müssen Sie anscheinend Remote WSL verwenden, um dieses Problem zu beheben, das als Select Python Interpreter bezeichnet wird.
Recommended Posts