如何在Mac OS X上安装Python 3的pip?
 OS X(Mavericks)安装了Python 2.7的股票。 但是我用3.3来做所有我自己的Python东西。 我刚刚刷新我的3.3.2安装并安装了新的3.3.3。 所以我需要再次安装pyserial 。 我可以按照以前的方式来做到这一点,即: 
- 从pypi下载pyserial
 - untar pyserial.tgz
 - CD pyserial
 -  
python3 setup.py install 
 但我想要像酷小孩一样做,只是做一些像pip3 install pyserial 。 但是到目前为止我还不清楚。 就这一点而言。 对virtualenv没有兴趣(除非我必须)。 
更新:这对于Python3.4来说已经不再需要了。 它安装pip3作为股票安装的一部分。
我结束了在python邮件列表上发布这个相同的问题,并得到了以下答案:
 # download and install setuptools curl -O https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py python3 ez_setup.py # download and install pip curl -O https://bootstrap.pypa.io/get-pip.py python3 get-pip.py 
这完全解决了我的问题。 为我自己添加以下内容:
 cd /usr/local/bin ln -s ../../../Library/Frameworks/Python.framework/Versions/3.3/bin/pip pip 
所以我可以直接运行点子,我能够:
 # use pip to install pip install pyserial 
要么:
 # Don't want it? pip uninstall pyserial 
我必须亲身经历这个过程,并select一种我认为长远来看更好的方式。
我安装了自制软件
 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 
然后:
 brew doctor 
最后一步给你一些警告和错误,你必须解决。 其中之一就是下载并安装Mac OS X命令行工具 。
然后:
 brew install python3 
 这给了我python3和pip3在我的path。 
 pieter$ which pip3 python3 /usr/local/bin/pip3 /usr/local/bin/python3 
在Mac上安装Python3
 1. brew install python3 2. curl https://bootstrap.pypa.io/get-pip.py | python3 3. python3 
 使用pip3来安装模块 
 1. pip3 install ipython 2. python3 -m IPython 
🙂
另外:当你用python3安装请求时,命令是:
 pip3 install requests 
不
 pip install requests 
要使用Python EasyInstall(这是我认为你想使用),是超级简单!
 sudo easy_install pip 
所以然后用PIP来安装Pyserial你会这样做:
 pip install pyserial 
另外,值得一提的是,Max OSX / macOS用户可以使用Homebrew来安装pip3。
 $> brew update $> brew install python3 $> pip3 --version pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6) 
在MacOS 10.12上
 下载点: get-pip.py为get-pip.py 
下载python3: python3
- 安装python3
 -  打开terminal: 
python3 get-pip.py -   
pip3可用 
-  
brew install python3 - 
在shellconfiguration文件中创build别名
-  例如。 在我的
alias pip3="python3 -m pip" 
 -  例如。 在我的
 
➜〜pip3 – 版本
来自/usr/local/lib/python3.6/site-packages(python 3.6)的pip 9.0.1