如何在FreeBSD 10.1中安装python3.4-pip?


10

我在端口中进行了搜索,除了python27的pip之外,找不到其他pip安装包py27-pip-6.1.1

在FreeBSD 10.1中为python 3.x安装pip的最佳方法是哪种?

还是它包含在python 3.4中,我只是还没弄清楚怎么办?

Answers:


16

在Python 3.4和更高版本中,您可以使用该ensurepip模块在FreeBSD和其他地方安装pip。

python3.4 -m ensurepip

应该将pip安装为pip3.4。


之后使用sudo pip3 install --upgrade pip该命令(当前)到达v9.0.1
Mausy5043

4

遗憾的是,FreeBSD端口中似乎没有将pip集成到python3.4中。

所以我不得不像这里描述的那样安装点子


我还必须按照此处所述安装pip。但是至少在那之后它起作用了!
mareoraft

从sid安装python3.4时,在Debian Wheezy上的情况相同。绝对没有点子。我不得不使用get_pip.py脚本。
约翰·史密斯可选

1

Python 3.4+ pip默认包含,并且不需要安装其他软件包。

https://pip.pypa.io/en/latest/installing.html

Python随附的pip

Python 2.7.9和更高版本(在python2系列上)以及Python 3.4和更高版本默认情况下都包含pip [1],因此您可能已经拥有pip。

https://docs.python.org/3/installing/

Python才开始将pip与Python 3.4捆绑在一起。对于较早的版本,pip需要按照《 Python打包用户指南》中的说明进行“引导”。


您能比起澄清它的用法吗?我找不到任何pip / pypip / pythonpip命令....?
Gosh先生

我对python不熟悉,也不知道如何使用它或pip。我刚刚提到,自3.4发布以来,没有单独的pip软件包。
康提巴斯,2015年

@Kondybas请提供一个链接,以证明这是正确的。
mareoraft

@mareoraft我已经编辑了答案。
Kondybas

2
2016,FreeBSD 11,Python 3.5-默认情况下仍未安装pip。
andreymal

0

cd /usr/ports/devel/py-pip && make FLAVOR=py36 all install

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.