繁体   English   中英

python3-pip已安装,但返回“找不到命令”?

[英]python3-pip installed, but returns “command not found”?

我发现还有一些其他帖子可以解决我的问题,但是没有一个可以解决我的问题,因此我正在创建此帖子。

我正在尝试为Raspberry Pi B +安装rpi.gpio。 我安装了python3-pip,但是每次尝试使用pip3从命令行调用它时,都会显示“找不到命令”。 我用以下方法卸载了它:

sudo apt-get remove python3-pip

然后重新安装

sudo apt-get install python3-pip

并得到以下信息:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  python3-pip
0 upgraded, 1 newly installed, 0 to remove and 183 not upgraded.
Need to get 0 B/79.7 kB of archives.
After this operation, 361 kB of additional disk space will be used.
Selecting previously unselected package python3-pip.
(Reading database ... 70831 files and directories currently installed.)
Unpacking python3-pip (from .../python3-pip_1.1-3_all.deb) ...
Processing triggers for man-db ...
Setting up python3-pip (1.1-3) ...

但是当我尝试做的时候:

sudo pip3 install rpi.gpio

我得到:

sudo: pip3: command not found

我已经尝试过从该站点和其他站点获得建议,以查看是否安装了pip以及在哪里可以找到它,但是我总是收到“找不到命令”的信息:

pi@raspberrypi ~ $ locate pip3
bash: locate: command not found
pi@raspberrypi ~ $ pip --version
bash: pip: command not found
pi@raspberrypi ~ $ python3-pip --version
bash: python3-pip: command not found
pi@raspberrypi ~ $ python3.2-pip --version
bash: python3.2-pip: command not found

我如何获得点子来安装??? 这让我发疯....

安装locate运行

sudo apt-get install mlocate

然后用更新

sudo updatedb

这可能需要一些时间,具体取决于计算机上文件的数量

定位现在应该可以工作,并向您显示所有点的位置

回到根本问题。 在Raspian wheezy中,pip通过pip-3.2管理,您可以轻松创建pip3别名或符号链接,以避免每次都键入pip-3.2

pip-3.2 install rpi.gpio

有关更多信息,您可以阅读有关python包和raspberry pi的文档

如果库可用,则可以始终使用python3 -m pip (可能与sudo )-就像安装在正确的位置。 这不依赖于将pip作为常规命令安装,这只是此操作的快捷方式。

尝试使用:

sudo python3 -m pip

要么

sudo python -m pip

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM