web-dev-qa-db-fra.com

ImportError: aucun module nommé xlsxwriter

J'ai récemment téléchargé le xlsxwriter version 0.6.4 et l'ai installé sur mon ordinateur. Il l'a correctement ajouté à mon C:\Python27\Lib\site-packages\xlsxwriter dossier, cependant quand j'essaye de l'importer j'obtiens l'erreur ImportError: No module named xlsxwriter. Le traceback est Fichier "F:\Working\ArcGIS\ArcGIS .py\Scripts\Append_Geodatabase.py".

Cependant, si j'essaie d'importer numpy (je ne me souviens pas de ce qu'est numby, cependant il se trouve dans le même dossier site-packages C:\Python27\Lib\site-packages\numpy) ça n'a pas de problème.

Une idée de ce qui pourrait être à l'origine de ce problème?

Merci pour l'aide.

13
pwned555

Même s'il semble que le module est installé, en ce qui concerne Python est concerné, il ne l'est pas car il lève cette exception.

Essayez de réinstaller le module à l'aide de l'une des méthodes d'installation indiquée dans les documents XlsxWriter et recherchez les erreurs d'installation.

S'il n'y en a pas, exécutez un exemple de programme comme celui-ci:

import xlsxwriter

workbook = xlsxwriter.Workbook('hello.xlsx')
worksheet = workbook.add_worksheet()

worksheet.write('A1', 'Hello world')

workbook.close()
11
jmcnamara

Voici un moyen simple de vous familiariser avec le module XlsxWriter.La première étape consiste à installer le module XlsxWriter.Le programme d'installation pip est la méthode préférée pour installer les modules Python de PyPI, le Python Index du package:

Sudo pip install xlsxwriter

Remarque

Les utilisateurs de Windows peuvent omettre Sudo au début de la commande.

15
byteC0de

J'ai le même problème. Il semble que pip soit le problème. Essayer

pip uninstall xlsxwriter
easy_install xlsxwriter
9
user5267119

J'ai réussi à résoudre ce problème comme suit ...

Soyez prudent, assurez-vous de bien comprendre le IDE que vous utilisez! - Parce que je ne l'ai pas fait. J'essayais d'importer xlsxwriter à l'aide de PyCharm et retournais cette erreur.

En supposant que vous avez déjà tenté l'installation de pip (Sudo pip install xlsxwriter) via votre invite cmd, essayez d'utiliser une autre IDE par exemple Geany - & import xlsxwriter.

J'ai essayé cela et Geany importait bien la bibliothèque. J'ai ouvert PyCharm et accédé à 'Fichier> Paramètres> Projet:> Project Interpreter' xlslwriter était répertorié bien que je ne pouvais pas l'importer! J'ai double-cliqué sur xlsxwriter et j'ai cliqué sur 'installer le package' ... Et c'est tout! Ça a marché!

J'espère que cela t'aides...

3
Liam Humphreys

Je ne sais pas ce qui a causé cela, mais tout s'est bien passé une fois que j'ai changé le nom du chemin de Lib en lib et j'ai finalement pu le faire fonctionner.

1
Thomas meriaux