easy_install: कमांड नहीं मिला


20

मैं इसके बाद Ubuntu 18.04 पर MYCROFT स्थापित करने का प्रयास कर रहा हूं: लिंक

cd ~/
git clone https://github.com/MycroftAI/mycroft-core.git
cd mycroft-core
bash dev_setup.sh

मुझे यह त्रुटि मिल रही है:

sudo: easy_install: command not found

यह त्रुटि है क्योंकि स्क्रिप्ट dev_setup.sh लाइन 168 निष्पादित करने का प्रयास कर रही है:

easy_install pip==9.0.1 # force version of pip

मैंने स्थापित किया है:

sudo apt-get install python-setuptools
sudo apt-get install python-pip python-dev build-essential

हालांकि

easy_install

आदेश अभी भी मान्यता प्राप्त नहीं है। कोई विचार?

अपडेट करें:

स्क्रिप्ट में उस लाइन पर टिप्पणी करके स्क्रिप्ट को चलाने की अनुमति देता है। हालाँकि , ऑडियो परीक्षण करते समय एक मॉड्यूल त्रुटि, आवाज पहचान मॉड्यूल गायब है


मैं Ubuntu 18.04 LTS (दोनों के साथ --depth=1और बिना) की साफ स्थापना पर अपनी त्रुटियों को पुन: पेश नहीं कर सकता । क्या आपके पास अजगर से संबंधित पीपीए हैं?
N0rbert

2
easy_installका हिस्सा है python-setuptools। कृपया apt policy python-setuptoolsअपने प्रश्न का आउटपुट जोड़ें ।
चाई टी। रेक्स

जवाबों:


10

उबंटू 18.04 पर मैं pip install python-setuptoolsफुल-पाथिंग करके easy_install को चलाने में सक्षम था :

python /usr/lib/python2.7/dist-packages/easy_install.py pip

मैं python-pipसिस्टम पैकेज को स्थापित करने से अधिक पसंद करता हूं क्योंकि pipडिस्ट्रोस अपडेट की तुलना में तेजी से आगे बढ़ रहा है, इसलिए मैं इसे PyPI से इंस्टॉल करता हूं।

HTH!


इस उत्तर के लिए धन्यवाद! मैं खुद को निराश कर रहा था क्योंकि मैं उपयोग find / -xdev -name easy_installकर रहा था इसलिए मुझे easy_install.py ( .pyविस्तार के कारण) नहीं मिल रहा था । आपने शायद मुझे कुछ हास्यास्पद हताश समाधान की कोशिश करने से बचा लिया।
स्काई --- कप्तान

आपका स्वागत है! एक चाल मैं अपने पीछे की जेब में रख जब findवापस नहीं करता है कुछ भी की तरह एक और अधिक फजी खोज करने के लिए वापस गिर रही है: find / -iname '*easy_install*'। यह easy_installनाम में कहीं भी केस-असंवेदनशील युक्त फाइलें लौटाएगा ; भले ही यह किसी चीज के साथ उपसर्ग या प्रत्यय हो।
बेर

7

चैंज के अनुसार पैकेज easy_installसे हटा दिया गया था python-setuptools

मुझे आपके लिए कोई अच्छी खबर नहीं मिली है; मुझे विरासत लिपियों को अपडेट करने के लिए pip(और संस्करण pipइंस्टॉल काम करने की उम्मीद है ) अपडेट करने का एक छोटा समाधान नहीं मिला है ।

आपके मामले में इसकी pipआप से कोशिश कर रहे हैं easy_install, तो आप संभवतः लाइन को छोड़ सकते हैं क्योंकि pipबायोनिक का संस्करण है 9.0.1-2। स्क्रिप्ट का एक बेहतर बदलाव यह जांच सकता है कि उस वैकल्पिक संस्करण को स्थापित करने की कोशिश करने pip --versionसे 9.0.1पहले की तुलना में कम है easy_install


5

मुझे यह इस लिंक से मिला: मैं अपने ubuntu में easy_install स्थापित करने में सक्षम नहीं हूं

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install python-setuptools

यदि वह काम नहीं करता है, तो यह कोशिश करें:

sudo apt-get install python-pip

sudo pip install <pypi-package>

क्रेडिट: /ubuntu//users/157039/m-tarun और /ubuntu//users/20837/timo


1

उबंटू 18.04 पर, मुझे कई बार एक ही त्रुटि मिली, मैंने कई लिंक पर खोज की लेकिन एक उपयोगी समाधान नहीं मिला।

इसके लिए, पाइप का संस्करण 9.0.1 से कम या समान होना चाहिए।

सबसे पहले, अजगर संस्करण 3 के लिए पाइप स्थापित करें-

sudo apt install python3-pip

और पाइप संस्करण की जाँच करें-

pip --version

उसके बाद, हमें अजगर-देव के लिए बिल्ड-एसेंशियल इंस्टॉल करना होगा

sudo apt-get install build-essential python-dev

और अजगर सेटअप-उपकरण

sudo apt-get install python-setuptools

और अंत में, हम निम्नलिखित आदेश द्वारा pymongo स्थापित करने में सक्षम हैं-

python -m pip install pymongo

इसने मेरे लिए काम किया, हो सकता है कि यह आपके लिए भी काम करे।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.