我用this website.安装了Python 3.4(我用sudo apt-get python3.4安装了它)
IT正常完成,如果我键入:
python --version
我回来了:
python 3.4.4
但是如果我想用PIP3制作东西,它会说:
-bash: pip3: command not found
尝试点子会带来相同的结果。
我需要pip3来安装Adafruit-Blinka
我该怎么办?
我也尝试过:sudo apt-get install python-pip
这将安装普通的pip,pip3似乎没有安装。
谢谢!
答案 0 :(得分:4)
sudo apt-get install python3-pip
这应该安装pip3
来管理Python3库。如果您使用的是rasbian。
python-pip
适用于Python2。
pip和python是两个单独的实体。在那里安装一个并不一定意味着会安装另一个。
有关此事的一些好的文档可以在raspberrypi.org
中找到others在官方论坛上也提出了同样的问题。
请记住,大多数“安全”发行版的LTS平台都倾向于默认使用Python2。这意味着您必须在所有安装中基本添加python3-<lib>
(3
是此处的关键元素)。否则,您很可能会获得该库/工具的Python2等价物。就像在这种情况下一样。
同样,我大部分时间都在使用Arch Linux ARM,所以我不熟悉RPi平台的debian / ubuntu / etc发行版。但是该程序包应与Arch中的调用方式大致相同:)
答案 1 :(得分:1)
看起来正确的命令名称是:pip-3.2.
答案 2 :(得分:1)
即使Python3
安装了“应该”安装最新的点子,在mho中也没有。如果您具有Python的早期版本,则它可能具有pip的先前版本。
要在安装python3
之后安装最新版本:
python3 -m pip install --upgrade pip
这可能导致其他python版本或使用先前pip版本的其他程序出现问题。
有关解决问题的信息,请参见此处: https://github.com/pypa/pip/issues/5599
在linux上,您可以使用:
sudo apt install python3-pip
答案 3 :(得分:1)
因为我使用python3.6(通过sudo python3 --version
检查您的版本),所以我不得不使用:
sudo python3.6 -m pip install --upgrade pip
正确安装pip3。