私はこれに続いて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
コマンドはまだ認識されません。何か案は?
更新:
スクリプト内のその行をコメントアウトすることにより、スクリプトを実行できます。ただし、オーディオテストを実行すると、モジュールエラー音声認識モジュールがありませんがあります。
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!
changelogeasy_install
によると、python-setuptools
パッケージから削除されました。
良いニュースはありません。 pip
を使用するようにレガシスクリプトを更新する(そして、バージョンpip
インストールが機能することを期待する)以外の解決策は見つかりませんでした。
あなたの場合、pip
はeasy_install
から取得しようとしているので、bionicのpip
のバージョンは9.0.1-2
なので、おそらくこの行を省略できます。スクリプトのより良い変更は、pip --version
を介してその代替バージョンをインストールする前に、9.0.1
がeasy_install
よりも小さいことを確認する場合があります。
このリンクからこれを得ました: 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
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
私にとってはうまくいきました。あなたにとってもうまくいくかもしれません。