Answers:
更新: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
我必须自己经历这个过程,并选择一种从长远来看更好的方法。
我安装了自制软件
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
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
在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
:)
这是我的简单解决方案:
如果您的系统中同时安装了python2和python3,则默认情况下pip升级将指向python2。因此,我们必须指定python(python3)的版本并使用以下命令:
python3 -m pip install --upgrade pip
此命令将卸载以前安装的pip并安装新版本-升级pip。
这将节省内存并使系统混乱。
要使用Python EasyInstall(我想您要使用它)非常简单!
sudo easy_install pip
因此,然后使用pip安装Pyserial,您可以执行以下操作:
pip install pyserial
\usr\local\bin\easy_install
约会的2012年9月13日。我怀疑这是来自股票2.7。可悲的是,easy_install --version
它没有帮助。--help
甚至没有给出任何有用的提示。
which easy_install
在终端后面输入less <path/to/>easy_install
。它应该为我提供有关所使用版本的更多信息。
/Library/Frameworks/Python/...
,这使我非常怀疑它是否适用于2.7。
在Mac OS X Mojave
python
代表的2.7版本,Python和python3
为版本3.同样是蟒蛇pip
和pip3
。所以,要升级pip
为python 3
做到这一点:
~$ sudo pip3 install --upgrade pip
pip
使用brew通过python2自动安装:
brew install python3
pip3 --version
pip
,它安装的Python 2.7,你可以创建一个名为符号链接pip3
,而不是模棱两可pip