首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Mac OS X上安装Python 3的pip?

如何在Mac OS X上安装Python 3的pip?
EN

Stack Overflow用户
提问于 2013-11-20 05:57:25
回答 15查看 280.5K关注 0票数 138

OS X (Mavericks)安装了Python 2.7。但是我用3.3做了所有我个人Python的事情。我刚刚刷新了我的3.3.2安装,并安装了新的3.3.3。所以我需要重新安装pyserial。我可以用我以前做过的方法来做,那就是:

  1. 从pypi
  2. untar pyserial.tgz
  3. cd pyserial
  4. python3 setup.py install

下载pyserial

但我喜欢像酷孩子那样做,就像pip3 install pyserial一样。但还不清楚我是如何做到这一点的。就是这一点。对virtualenv还不感兴趣(除非我不得不这样做)。

EN

回答 15

Stack Overflow用户

回答已采纳

发布于 2013-12-03 07:47:59

更新:对于Python3.4,这不再是必需的。它将pip3作为常规安装的一部分进行安装。

我最终在python邮件列表上发布了同样的问题,并得到了以下答案:

代码语言:javascript
复制
# download and install setuptools
curl -O https://bootstrap.pypa.io/ez_setup.py
python3 ez_setup.py
# download and install pip
curl -O https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py

完美地解决了我的问题。在为我自己添加以下内容之后:

代码语言:javascript
复制
cd /usr/local/bin
ln -s ../../../Library/Frameworks/Python.framework/Versions/3.3/bin/pip pip

为了能够直接运行pip,我能够:

代码语言:javascript
复制
# use pip to install
pip install pyserial

或者:

代码语言:javascript
复制
# Don't want it?
pip uninstall pyserial
票数 147
EN

Stack Overflow用户

发布于 2014-01-01 20:31:08

我不得不自己经历这个过程,并选择了一种我认为从长远来看更好的不同方式。

我安装了homebrew

代码语言:javascript
复制
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后:

代码语言:javascript
复制
brew doctor

最后一步给出了一些您必须解决的警告和错误。其中之一就是下载并安装the Mac OS X command-line tools

然后:

代码语言:javascript
复制
brew install python3

这给了我python3pip3的机会。

代码语言:javascript
复制
pieter$ which pip3 python3
/usr/local/bin/pip3
/usr/local/bin/python3
票数 71
EN

Stack Overflow用户

发布于 2015-01-15 13:00:34

在mac上安装Python3

代码语言:javascript
复制
1. brew install python3
2. curl https://bootstrap.pypa.io/get-pip.py | python3
3. python3

使用pip3安装模块

代码语言:javascript
复制
1. pip3 install ipython
2. python3 -m IPython

:)

票数 62
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20082935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档