我正在尝试按照以下步骤在 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
但是,那
简易安装
命令仍然无法识别。有什么想法吗?
更新:
通过注释掉脚本中的该行,脚本可以运行。但是有一个模块错误,语音识别模块缺失,进行音频测试时。
答案1
在 Ubuntu 18.04 上,我能够pip install python-setuptools
通过完整路径运行 easy_install:
python /usr/lib/python2.7/dist-packages/easy_install.py pip
与安装系统包相比,我更喜欢这个,python-pip
因为pip
它的移动速度比发行版的更新速度更快,所以我从 PyPI 安装它。
呼呼!
答案2
根据变更日志 easy_install
已从python-setuptools
包裹中取出。
我没有什么好消息要告诉你;除了更新旧脚本pip
(并希望版本pip
安装有效)之外,我还没有找到其他解决方案。
在你的情况下,pip
你试图从中获取,因此你可以省略该行,因为bionic 中easy_install
的版本是。对脚本的更好更改可能是在尝试通过安装该替代版本之前检查小于。pip
9.0.1-2
pip --version
9.0.1
easy_install
答案3
我从这个链接得到这个:我无法在我的 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>
致谢:https://askubuntu.com/users/157039/m-tarun 和https://askubuntu.com/users/20837/timo
答案4
easy_install 不是 python setup-tools 的一部分,所以您可以选择 pip3 来安装 python 模块,如果未找到 pip,以下内容应该可以解决您的问题。
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3-pip