web-dev-qa-db-ja.com

easy_install:コマンドが見つかりません

私はこれに続いてUbuntu 18.04にMYCROFTをインストールしようとしています: LINK

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

コマンドはまだ認識されません。何か案は?

更新:

スクリプト内のその行をコメントアウトすることにより、スクリプトを実行できます。ただし、オーディオテストを実行すると、モジュールエラー音声認識モジュールがありませんがあります。

19
pst007x

Ubuntu 18.04では、pip install python-setuptoolsを実行し、フルパスでeasy_installを実行できました。

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

pipはディストリビューションが更新するよりも速く移動するので、python-pipシステムパッケージをインストールするよりもこの方法を好むので、PyPIからインストールします。

HTH!

9
berto

changelogeasy_installによると、python-setuptoolsパッケージから削除されました。

良いニュースはありません。 pipを使用するようにレガシスクリプトを更新する(そして、バージョンpipインストールが機能することを期待する)以外の解決策は見つかりませんでした。

あなたの場合、pipeasy_installから取得しようとしているので、bionicのpipのバージョンは9.0.1-2なので、おそらくこの行を省略できます。スクリプトのより良い変更は、pip --versionを介してその代替バージョンをインストールする前に、9.0.1easy_installよりも小さいことを確認する場合があります。

7
Greg

このリンクからこれを得ました: buntuに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>

クレジット: https://askubuntu.com/users/157039/m-tarun および https://askubuntu.com/users/20837/timo

5
icebunny08

Ubuntu 18.04では、同じエラーが何度か発生し、多くのリンクを検索しましたが、有用な解決策が得られませんでした。

このため、pipのバージョンは9.0.1以下である必要があります。

まず、pythonバージョン3のpipをインストールします。

Sudo apt install python3-pip

そして、pipのバージョンを確認してください

pip --version

その後、python-devのbuild-essentialをインストールする必要があります

Sudo apt-get install build-essential python-dev

およびpython setup-tools

Sudo apt-get install python-setuptools

最後に、次のコマンドでpymongoをインストールできます。

python -m pip install pymongo

私にとってはうまくいきました。あなたにとってもうまくいくかもしれません。

1
user935542