Mon système: Windows, Python 2.7
J'ai téléchargé un package et souhaite l'inclure dans mon script.
Après avoir décompressé le paquet, voici ma structure de dossiers:
setup.py
) __init__.py
entre autres)Mon script s'exécute à partir du dossier de niveau supérieur (travail).
En utilisant import xlwt
dans mon script produit:
ImportError: No Module named xlwt
Comment importer xlwt?
Tout d'abord, essayez d'utiliser easy_install ou pip pour l'installer dans votre chemin python:
easy_install xlwt
ou
pip install xlwt
Ce sont python gestionnaires/installateurs de packages et rendent le processus beaucoup plus facile. Mais si vous l'avez déjà téléchargé manuellement, vous devez toujours l'installer:
python setup.py install
Ensuite, il sera disponible dans votre python pour l'importation. Si vous trouvez que vous n'avez pas easy_install, téléchargez-le manuellement: http://peak.telecommunity.com/ dist/ez_setup.py et faites python ez_setup.py
, puis continuez les instructions. Cependant, le meilleur choix est d'installer pip et de l'utiliser pour les installations de vos packages. Si vous avez easy_install, mais pas pip, vous pouvez faire easy_install pip
C:\Users\xxxxxxx\AppData\Local\Programs\Python\Python37\Scripts>pip install xlwt
Collecting xlwt
Downloading https://files.pythonhosted.org/packages/44/48/def306413b25c3d01753603b1a222a011b8621aed27cd7f89cbc27e6b0f4/xlwt-1.3.0-py2.py3-none-any.whl (99kB)
100% |████████████████████████████████| 102kB 339kB/s
Installing collected packages: xlwt
Successfully installed xlwt-1.3.0