easy_install: komut bulunamadı


20

Bunu takip ederek Ubuntu 18.04'e MYCROFT'u yüklemeye çalışıyorum: LINK

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

Bu hatayı alıyorum:

sudo: easy_install: command not found

Bu hatanın nedeni dev_setup.sh 168 numaralı komut dosyasının yürütülmeye çalışmasıdır:

easy_install pip==9.0.1 # force version of pip

İndirdim:

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

Ancak

kolay kurulum

komut hala tanınmıyor. Herhangi bir fikir?

Güncelleme:

Komut dosyasındaki bu satırı yorumlayarak komut dosyasının çalışmasına izin verir. Ancak , bir ses testi yaparken bir modül hatası, ses tanıma modülü eksik .


Ubuntu 18.04 LTS'nin temiz kurulumunda hatalarınızı yeniden oluşturamıyorum (hem hem de hem de --depth=1olmadan). Python ile ilgili PPA'larınız var mı?
N0rbert

2
easy_installbir parçasıdır python-setuptools. Lütfen apt policy python-setuptoolssorunun çıktısını sorunuza ekleyin .
Chai T. Rex

Yanıtlar:


10

Ubuntu pip install python-setuptools18.04'te easy_install'u tam yolla çalıştırabildim ve çalıştırabildim:

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

python-pipSistem paketini yüklemek yerine bunu tercih ediyorum çünkü pipdağıtım güncellemesinden daha hızlı ilerliyor, bu yüzden PyPI'den yüklüyorum .

HTH!


Bu cevap için teşekkürler! find / -xdev -name easy_install( .pyUzantı nedeniyle ) easy_install.py bulamadım çünkü kullanıyordum çünkü kendimi sinir bozucu oldu . Muhtemelen beni gülünç bir şekilde umutsuz bir çözüm denemekten kurtardın.
skye --- kaptan

Rica ederim! Ne zaman arka cebimde tutmak bir hile findşey gibi daha bulanık arama arkasını düşüyor dönmez: find / -iname '*easy_install*'. Bu easy_install, adın herhangi bir yerinde büyük / küçük harfe duyarlı olmayan dosyaları döndürür ; ön ek veya bir şey eklenmiş olsa bile.
berto

7

Değişikliklere göre paketten easy_installçıkarıldı python-setuptools.

Senin için iyi bir haberim yok; Kullanılacak eski komut dosyalarını güncelleme kısa bir çözüm bulamadım pip(ve sürüm pipyüklemelerinin çalışmasını umuyor ).

Sizin durumunuzda, pipalmaya çalıştığınız için , bionic easy_installsürümü olduğu için muhtemelen satırı atlayabilirsiniz . Komut dosyasında daha iyi bir değişiklik, bu alternatif sürümü yüklemeye çalışmadan önce olduğundan daha az olduğunu kontrol edebilir .pip9.0.1-2pip --version9.0.1easy_install



1

Ubuntu 18.04'te aynı hatayı birkaç kez aldım, birçok bağlantıyı aradım ama yararlı bir çözüm alamadım.

Bunun için pip'in versiyonu 9.0.1'den daha az veya aynı olmalıdır.

Her şeyden önce, python sürüm 3 için pip'i

sudo apt install python3-pip

ve pip sürümünü kontrol edin-

pip --version

Bundan sonra, python-dev için derleme kurmamız gerekiyor

sudo apt-get install build-essential python-dev

ve python kurulum araçları

sudo apt-get install python-setuptools

Ve son olarak, şu komutu uygulayarak pymongo'yu kurabiliriz.

python -m pip install pymongo

Benim için çalıştı, senin için de çalışsın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.