Lors de la construction d'un environnement python, il peut être difficile de comprendre pourquoi il est installé avec pip ou conda, je vais donc le résumer.
Si vous souhaitez installer line-bot-sdk dans l'environnement virtuel d'Anaconda mais que vous ne pouvez pas utiliser la commande conda, installez-la avec la commande pip.
$ pip3 install line-bot-sdk
Même si je le vérifie avec la commande suivante, ce n'est pas dans l'environnement virtuel d'Anaconda.
$ conda list
Dans mon cas, le résultat de'pip3 install line-bot-sdk '
$ /Users/Nom d'utilisateur/.pyenv/versions/3.6.5/lib/python3.6/site-packages
J'ai trouvé qu'il y avait un line-bot-sdk dans le chemin ci-dessus. Nous devons déplacer cela vers l'environnement virtuel d'Anaconda.
Ensuite, vérifiez le chemin de l'environnement virtuel.
$ python
>>> import sys
>>> import pprint
>>> pprint.pprint(sys.path)
['',
'/Users/Nom d'utilisateur/opt/anaconda3/envs/GetUpEarly/lib/python37.zip',
'/Users/Nom d'utilisateur/opt/anaconda3/envs/GetUpEarly/lib/python3.7',
'/Users/Nom d'utilisateur/opt/anaconda3/envs/GetUpEarly/lib/python3.7/lib-dynload',
'/Users/Nom d'utilisateur/opt/anaconda3/envs/GetUpEarly/lib/python3.7/site-packages']
Dans mon cas, ces cinq? Était le chemin activé. Alors cette fois, j'ai décidé de mettre le fichier line-bot-sdk directement sous le dossier python3.7.
Enfin, assurez-vous que line-bot-sdk est inclus dans la confirmation.
$ pip freeze
Je tâtonne encore car je ne connais pas grand-chose à la construction de l'environnement. Veuillez indiquer s'il y a des erreurs de cette manière.
Recommended Posts