2016-09-20 4 views
1

Так что я думал о своем собственном бизнесе, пытаясь установить Gensim для Python. Сначала я оказался заблокированным устаревшей версией setuptools.ImportError: Нет модуля с именем extern при использовании easy_install

После полуторачасового поиска в Интернете я каким-то образом установил более новую версию setuptools.

После этого я смог успешно установить Gensim, но когда я вошел в Python, чтобы попытаться импортировать его, он сказал no module named Queue. Хорошо не проблема, так что я пытаюсь установить очереди, но я получаю ошибку:

ImportError: No module named extern 

Ok нет проблем, я пытаюсь установить extern, но я получаю ту же ошибку.

Примерно через полтора часа по поиску в Интернете я не могу понять, что делать, также в какой-то момент я случайно удалил pip. И когда я пытаюсь переустановить его, я все равно получаю ImportError. Что мне делать?

Traceback (most recent call last): 
    File "/usr/local/bin/easy_install", line 9, in <module> 
    load_entry_point('setuptools==27.2.0', 'console_scripts', 'easy_install')() 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 357, in load_entry_point 
    return get_distribution(dist).load_entry_point(group, name) 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2394, in load_entry_point 
    return ep.load() 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2108, in load 
    entry = __import__(self.module_name, globals(),globals(), ['__name__']) 
    File "build/bdist.macosx-10.11-intel/egg/setuptools/__init__.py", line 10, in <module> 
    File "build/bdist.macosx-10.11-intel/egg/setuptools/extern/__init__.py", line 1, in <module> 
ImportError: No module named extern 
+0

поэтому 'easy_install pip' возвращает ошибку импорта, которую вы вставили выше? Кроме того, я попробовал 'import Queue', и он работал, поэтому он должен быть встроенным модулем. – numbermaniac

ответ

0

Просто была такая же проблема на Ubuntu 16.04, и решил так:

sudo apt-get install --reinstall python-setuptools 

Попробуйте команду аналог OSX.