mac python3的pip安装_如何在Mac OS X上为Python 3安装pip?

博客讲述了如何在OSX Mavericks上重新安装Python 3.3.3并获取pip3的过程。作者下载了setuptools和pip,通过Python3运行安装脚本来实现pip3的安装,并提供了直接运行pip3的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1586010002-jmsa.png

OS X (Mavericks) has Python 2.7 stock installed. But I do all my own personal Python stuff with 3.3. I just flushed my 3.3.2 install and installed the new 3.3.3. So I need to install pyserial again. I can do it the way I've done it before, which is:

Download pyserial from pypi

untar pyserial.tgz

cd pyserial

python3 setup.py install

But I'd like to do like the cool kids do, and just do something like pip3 install pyserial. But it's not clear how I get to that point. And just that point. Not interested (unless I have to be) in virtualenv yet.

解决方案

UPDATE: This is no longer necessary with Python3.4. It installs pip3 as part of the stock install.

I ended up posting this same question on the python mailing list, and got the following answer:

# 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

Which solved my question perfectly. After adding the following for my own:

cd /usr/local/bin

ln -s ../../../Library/Frameworks/Python.framework/Versions/3.3/bin/pip pip

So that I could run pip directly, I was able to:

# use pip to install

pip install pyserial

or:

# Don't want it?

pip uninstall pyserial

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值