2017-09-15 2 views
0

J'ai une question. Je wan à import httpagentparser, et j'ai installer avec sudo pip installer httpagentparsers, et après je peux voir dans l'interpréteur de fichier-> Paramètres-> Project l'installation httpagentparsers httpagentparser 1.8.0 1.8.0, mais quand je veux l'importer, après je lance le script, il me montre ceImpossible d'importer le module déjà installé Python Pycharm

Traceback (most recent call last): 
    File "log_parser_for_browser.py", line 3, in <module> 
    import httpagentparser 
ImportError: No module named httpagentparser 

Répondre

1

utilisation pip list pour vérifier si les paquets installés contient httpagentparser

+0

httpagentparser (1.8.0) il semble qu'il contient – Unknown

+0

Avez-vous plus d'un interpréteur python? Veuillez vérifier à nouveau l'interpréteur de fichier-> Paramètres-> projet utilisé si contient httpagentparser. – AndrewGong

+0

J'ai plus d'un interpréteur python mais j'ai choisi celui qui contient le httpagentparser – Unknown

0

Si vous essayez d'exécuter votre programme de PyCharm - vérifier que vous avez utilisé un interprète dans votre Run/Debug Configuration (Run - Edit configuration)

Si vous essayez de démarrer votre script à partir de la console - vérifiez si votre interpréteur et pip sont de la même version (par exemple vous pouvez utiliser python3 pour démarrer et en même temps pip (qui appartient à Python 2.7). Dans tous les cas, utilisez which python et which pip (where python et where pip dans Windows) pour comparer les chemins et les versions de Python et pip.