2015-12-11 1 views
1

J'ai déjà installé le paquet "textblob" pour python, et cela fonctionne sur la machine.erreur d'importation sur python lors de l'exécution sur localhost

[email protected]:~$ python 
Python 2.7.10 (default, Oct 14 2015, 16:09:02) 
[GCC 5.2.1 20151010] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> from textblob import TextBlob 
>>> 

Mais lorsque je tente d'exécuter une application python sur localhost qui importe « TextBLOb », il donne l'erreur d'importation.

enter image description here

Comment puis-je résoudre ce problème?

Merci,

Répondre

1

appelez-vous le même python sur l'hôte local et lorsque vous avez testé le package « TextBlob »? Alternative est le PYTHONPATH différent pour les deux façons de démarrer Python - ce qui peut faire oublier votre module installé?

Vous avez probablement besoin de nous donner plus d'informations pour vous aider à y répondre.

+0

J'ai modifié la question Tommy. – yusuf

+1

OK - ils utilisent la même version de python mais invoquent-ils Pythin au même endroit? Cela ressemble à l'invocation de localhost que vous appelez/usr/bin/python. Faites 'quel python' dans votre shell de commande pour voir si c'est le même python qui est appelé. Après cela, vous aurez besoin de vérifier que le chemin Python est le même - avez python importer os os.environ ['PYTHONPATH']. Split (os.pathsep) – Tommy

+0

Pourriez-vous expliquer plus en détail? – yusuf