2016-05-07 15 views
5

इम पिप का उपयोग कर gensim स्थापित करने के लिए कोशिश कर रहा है, लेकिन मैं हो रही है:जेन्सिम स्थापित करने में त्रुटि: "स्रोत वितरण से स्थापित करने के लिए setuptools आयात नहीं कर सका।"

"Could not import setuptools which is required to install from a source distribution. 
Traceback (most recent call last): 
    File "/Library/Python/2.7/site-packages/pip/req/req_install.py", line 377, in setup_py 
import setuptools # noqa 
    File "/Library/Python/2.7/site-packages/setuptools/__init__.py", line 11, in <module> 
from setuptools.extern.six.moves import filterfalse, map 
    File "/Library/Python/2.7/site-packages/setuptools/extern/__init__.py", line 1, in <module> 
from pkg_resources.extern import VendorImporter 
ImportError: No module named extern" 

अन्य पदों

pip install -U setuptools 

जो सफलतापूर्वक करने के लिए पैकेज स्थापित रिपोर्ट चलाने का सुझाव दिया है।

Installing collected packages: setuptools 
Successfully installed setuptools-21.0.0 

हालांकि, gensim चल कमांड स्थापित पिप:

pip install gensim 

बस फिर पहले त्रुटि दिखाता है।

कोई विचार यह क्यों हो रहा है?

+0

मैक ओएसएक्स? सिस्टम पायथन का उपयोग कर? – ChrisP

उत्तर

0

मैं आपको अपने सिस्टम पायथन का उपयोग करके बाईपास करने का सुझाव दूंगा। आप कुछ गड़बड़ कर सकते हैं और फिर आपका कंप्यूटर काम नहीं करेगा। Install Anaconda आपकी घर निर्देशिका में। यह अजगर वितरण आदि .. आपको 1 9 5 पुस्तकालयों या उससे भी आगे ले जाएगा। सेटअप सेटअप की आवश्यकता के बिना आप gensim प्राप्त करने के लिए अंतर्निहित कमांड "conda install gensim" का उपयोग कर सकते हैं।

-1

आप व्यवस्थापक अनुमति यह मेरे sudo pip install setuptools

6

के लिए काम किया मैं एक बहुत ही इसी तरह की समस्या हुई जब SciPy ढेर स्थापित करने की आवश्यकता है। pip install --user setuptools

इसके बजाय का उपयोग करने का:

उपयोग करने का प्रयास pip install -U setuptools

1

मैं एक पुस्तकालय के साथ एक समान त्रुटि थी। यह मुझे दो कदम उठा, लेकिन यह अधिक हो सकता है।

# apt-get install python-setuptools 
# pip install -U setuptools 
+0

प्रश्न में फ़ाइलपैथ के आधार पर, ओपी ओएसएक्स सिस्टम चला रहा है और 'एपीटी-गेट' के साथ लिनक्स वितरण नहीं है। – Adalee

0

मैं बस इसी तरह की समस्याओं को पूरा करता हूं। बस सभी setuptools की निर्भरता को अनइंस्टॉल करने का प्रयास करें। विशेष रूप से आपकी स्थिति में pkg_resources unisntall। और उसके बाद सेटअपtools फिर से स्थापित करें। पिप आपके लिए सभी निर्भरता समस्याओं को हल करेगा। फिर आप आसानी से जेनसिम स्थापित करने में सक्षम होना चाहिए।

संबंधित मुद्दे