pip是一个包,不能直接执行

时间:2017-09-28 20:45:20

标签: python raspberry-pi pip

我试图在我的Raspberry Pi上安装google助手,但是当我不断收到错误时:pip是一个包,无法直接执行

3 个答案:

答案 0 :(得分:2)

而不是

pip [...]

尝试

python -m pip [...]

如果没有更多信息,无法提供更多帮助。

答案 1 :(得分:1)

我认为您pip的版本已经过时了。您需要先升级它,如下所示:

pip install -U pip

您可能还需要升级setuptools:

pip install -U setuptools

由于google-assistant-library可用作滚轮,因此您还需要安装wheel

pip install wheel

我不知道你是否能用Raspberry Pi做到这一点,但我建议你使用virtualenv。这样,您就拥有了一个全新且孤立的Python可执行文件和最新版本的pip

virtualenv your_proj
source your_proj/bin/activate
pip install wheel
pip install google-assistant-library

答案 2 :(得分:0)

对于较新的版本,即使用pip3:

pip3 install -U <<package name>>