1
o02VFqu3gZnZfX8n 2016-05-29 21:28:42 +08:00 2
pip -V
pip2 -V |
2
isbase OP ➜ ~ pip -V
pip 8.1.2 from /Library/Python/2.7/site-packages (python 2.7) ➜ ~ pip2 -V pip 8.1.2 from /Library/Python/2.7/site-packages (python 2.7) ➜ ~ |
3
songjiaxin2008 2016-05-29 21:33:19 +08:00 2
⋊> ~ pip3 -V 21:36:16
pip 8.1.2 from /usr/local/lib/python3.5/site-packages (python 3.5) |
4
isbase OP |
5
singer 2016-05-29 21:34:38 +08:00 2
|
6
songjiaxin2008 2016-05-29 21:36:03 +08:00 1
@isbase 你自己 link 一下到 /usr/local/bin/pip3 就可以了
|
7
o02VFqu3gZnZfX8n 2016-05-29 21:38:30 +08:00 1
@isbase 从结果看,你的 pip 是 OSX 不是 brew 的,而是 OSX 自带的;试试 brew link python; brew link python3
|
8
congeec 2016-05-29 21:42:05 +08:00 1
link 到 /usr/local/bin 会 broken 的,除非 link 到自己的~/.local/bin
不过我懒得维护 link ,所以偷了个懒 alias pip3="python3 -mpip" |
9
pimin 2016-05-29 21:42:08 +08:00 via Android 1
建议使用 pyenv
我目前是通过 pyenv 来切换 /控制版本,以及管理 virtualenv 的。 |
10
isbase OP |
12
congeec 2016-05-29 21:57:12 +08:00 2
@isbase 为什么要 sudo ? Homebrew 的原则之一就是不需要安装的包 root 权限
你的 python3 不是通过 Homebrew 安装的? |
14
TaMud 2016-05-29 22:59:09 +08:00 2
install -> homebrew ->install pyenv
pyenv install python3.x |
15
wohenyingyu01 2016-05-29 23:01:13 +08:00 5
装完 python3 之后默认是有 pip3 , setup 一下 pip 就出来了,难道你都不看 homebrew 说明的么, brew info python3 可以重看说明。
|
16
cxbig 2016-05-29 23:03:16 +08:00 1
用 brew
|
17
hebwjb 2016-05-29 23:15:45 +08:00 1
brew 装 Python3 的时候会自动装上 pip3 ,我昨天刚装的
|
18
Owenjia 2016-05-29 23:18:47 +08:00 via Android 2
默认没装的话可以用 python -m ensurepip 来安装
|
19
m31271n 2016-05-30 00:22:20 +08:00 1
使用 pyenv 安装独立的 python 环境,不要去升级系统自带的。
|
21
Ixizi 2016-05-30 09:57:07 +08:00 1
virtualenv
|