问题:如何在Mac OS X上为Python 3安装pip?
OS X(Mavericks)已安装Python 2.7库存。但是我用3.3来做我自己的所有Python个人资料。我刚刚冲洗了3.3.2安装并安装了新的3.3.3。所以我需要pyserial
再次安装。我可以按照以前做过的方式来做,即:
- 从pypi下载pyserial
- 解压pyserial.tgz
- cd pyserial
python3 setup.py install
但是我想像酷孩子一样做,并且做类似的事情pip3 install pyserial
。但目前尚不清楚我如何达到目标。就这一点。对virtualenv不感兴趣(除非必须如此)。
回答 0
更新:Python3.4不再需要此功能。它会在库存安装中安装pip3。
我最终在python邮件列表上发布了相同的问题,并得到以下答案:
# 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
完美解决了我的问题。在为我自己添加以下内容之后:
cd /usr/local/bin
ln -s ../../../Library/Frameworks/Python.framework/Versions/3.3/bin/pip pip
为了能够直接运行pip,我能够:
# use pip to install
pip install pyserial
要么:
# Don't want it?
pip uninstall pyserial
回答 1
我必须自己经历这个过程,并选择一种从长远来看更好的方法。
我安装了自制软件
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然后:
brew doctor
最后一步为您提供一些必须解决的警告和错误。其中之一将是下载并安装Mac OS X命令行工具。
然后:
brew install python3
这给了我,python3
并且走pip3
了我的路。
pieter$ which pip3 python3
/usr/local/bin/pip3
/usr/local/bin/python3
回答 2
在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
:)
回答 3
另外:当您使用python3安装请求时,命令为:
pip3 install requests
不
pip install requests
回答 4
brew install python3
在您的外壳配置文件中创建别名
- 例如。
alias pip3="python3 -m pip"
在我的.zshrc
- 例如。
➜〜pip3-版本
来自/usr/local/lib/python3.6/site-packages(python 3.6)的pip 9.0.1
回答 5
这是我的简单解决方案:
如果您的系统中同时安装了python2和python3,则默认情况下pip升级将指向python2。因此,我们必须指定python(python3)的版本并使用以下命令:
python3 -m pip install --upgrade pip
此命令将卸载以前安装的pip并安装新版本-升级pip。
这将节省内存并使系统混乱。
回答 6
要使用Python EasyInstall(我想您要使用它)非常简单!
sudo easy_install pip
因此,然后使用pip安装Pyserial,您可以执行以下操作:
pip install pyserial
回答 7
另外,值得一提的是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)
回答 8
在Mac OS X Mojave
python
代表的2.7版本,Python和python3
为版本3.同样是Pythonpip
和pip3
。所以,要升级pip
为python 3
做到这一点:
~$ sudo pip3 install --upgrade pip
回答 9
回答 10
pip
使用brew通过python2自动安装:
brew install python3
pip3 --version
回答 11
如果您的Mac上未安装pip,则只需在终端上运行以下命令即可。
sudo easy_install pip
在此处下载python 3: python3
完成这两个步骤后,请确保运行以下命令以验证是否已成功安装它们。
python3 --version
pip3 --version
回答 12
对于全新的Mac,您需要执行以下步骤:-
- 确保已安装
Xcode
sudo easy_install pip
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew doctor
brew install python3
完成后,只需python3
在终端上键入,就会看到安装了python 3。
回答 13
我在python3和pip3中遇到了同样的问题。决策:使用链接和其他东西解决所有冲突
brew doctor
之后
brew reinstall python3