Je ne peux pas importer le package qui aurait dû être installé par conda sur Anaconda

problème

Le package qui aurait dû être installé avec Anaconda n'a pas pu être utilisé et l'erreur suivante s'est produite.

ModuleNotFoundError: No module named 'selenium'

J'aurais dû installer le sélénium cette fois, mais j'ai eu l'erreur ci-dessus.

Cause

J'utilisais py.exe lors de l'exécution d'un programme python (****. Py) à l'invite anaconda.

Contre-mesures

Lors du démarrage, il a été décrit comme suit.

Précédent: py *********. Py (j'ai eu une erreur)

Après: python *********. Py (fonctionne)

Impressions

J'ai appris que pyrhon.exe et py.exe sont différents (je pensais qu'ils étaient les mêmes jusqu'à présent) Une nouvelle question s'est posée de savoir ce qu'est exactement py.exe C'est un problème très simple à résoudre, mais cela a pris du temps C'était une simple erreur et je ne pouvais pas la trouver même si je cherchais sur le net. J'espère que cet article aide quelqu'un.

Le chemin vers une solution

C'est un mémo pour moi

  1. Notez le problème
  2. Découvrez où vous importez les packages py et python
import sys,pprint
pprint.pprint(sys.path)

Notez que les résultats sont différents !! (environ 2 heures au total)

  1. Solution (ne poursuivez pas le travail)

Recommended Posts

Je ne peux pas importer le package qui aurait dû être installé par conda sur Anaconda
[Ruby] Le gem doit avoir été installé dans le fournisseur / bundle, mais une erreur se produit dans require.
Créer une base de données de tous les livres qui ont circulé au Japon au siècle dernier
[Java] ArrayList → La taille doit-elle être spécifiée dans la conversion de tableau?
Voici quelques articles auxquels les débutants en programmation se sont référés.
J'ai touché le contrôleur de périphérique que j'ai senti dans la boîte noire