[Note] Une histoire sur Anaconda et VScode ayant des problèmes avec une erreur d'importation de python
Introduction h2>
Lorsque j'exécute python dans le terminal, j'obtiens une erreur lors de l'importation du module. Cette fois, c'est le mémorandum.
Environnement h2>
mac:Big Sur
Editeur: VScode
Python:3.8
Contenu du problème h2>
Lorsque j'exécute un fichier python écrit en VScode dans un terminal, je me fâche car ce n'est pas un tel module.
Mais c'est numpy que j'importe, donc ce n'est pas sans ça! !! Si vous cherchez juste sur Google
Apparemment, si le python utilisé à partir du terminal et le jeu de python dans VScode sont différents, une erreur d'importation se produira.
Solution h2>
Au terminal
pip show numpy
Tapez pour voir l'emplacement. Dans mon cas
anaconda3/lib/python3.8/site-packages
J'utilisais python dans anaconda3. Cependant, spécifiez / usr / bin / python3 avec VScode
Je le faisais, alors j'ai eu une erreur. C'était facile si je le savais.
Conversation ultérieure h2>
Quelques jours après avoir résolu ce problème, j'ai à nouveau eu la même erreur. Cette fois, j'ai de nouveau cherché sur Google, pensant que le python utilisé est également le même. En conséquence, il semble que la version du module était ancienne.
Donc
pip install -U numpy
Il est résolu par. Vous pouvez l'utiliser à des fins générales en remplaçant numpy par le nom du module avec l'erreur.
Au fait
pip list -o
Ensuite, l'ancienne version sera affichée dans une liste.