OS X (Mavericks)已经安装了 Python 2.7。但是我用3.3做了所有我自己的 Python 东西。我刚刚刷新了我的3.3.2安装,并安装了新的3.3.3。所以我需要再次安装 pyserial。我可以用以前的方法做,那就是:
pyserial
python3 setup.py install
但是我想像那些酷小孩一样,做一些像 pip3 install pyserial的东西。但不清楚我是如何走到那一步的。就是这一点。还没有对 Virtual alenv 感兴趣(除非我必须这么做)。
pip3 install pyserial
要使用 Python EasyInstall (我认为您正想使用这种方法) ,非常简单!
sudo easy_install pip
因此,使用 pip 来安装 PySeries 时,可以这样做:
pip install pyserial
更新: 从 Python 3.4开始,这就不再需要了。 pip3是作为一般 Python 3安装的一部分安装的。
最后,我在 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在我的路径。
python3
pip3
pieter$ which pip3 python3 /usr/local/bin/pip3 /usr/local/bin/python3
在 Mac 上安装 蟒蛇3
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
在 MacOS 10.12上
下载 pip: Pip作为 get-pip.py
get-pip.py
下载 python3: 蟒蛇3
python3 get-pip.py
另外,值得一提的是 Max OSX/macOS 用户可以使用 自酿的安装 pip3。
$> brew update $> brew install python3 $> pip3 --version pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)
在 shell 配置文件中创建别名
.zshrc
Something ~ pip3——版本
Pip 9.0.1 from/usr/local/lib/python3.6/site-package (python 3.6)
自动安装 pip和 python2,使用 brew:
pip
pip3 --version
在 Mac OS X Mojave上,python代表2.7版本的 python,python3代表3版本的 python。同样是 pip和 pip3。因此,要为 python 3升级 pip,请这样做:
Mac OS X Mojave
python
python 3
~$ sudo pip3 install --upgrade pip
对于一台全新的 Mac,你需要遵循以下步骤:-
Xcode
/usr/bin/ruby-e“ $(curl-fsSL https://raw.githubusercontent.com/homebrew/install/master/install )”
啤酒博士
完成后,只需在终端上键入 python3,就会看到安装了 python3。
这是我的简单解决方案:
如果系统中同时安装了 python2和 python3,那么 pip 升级将默认指向 python2。因此,我们必须指定 python 的版本(python3)并使用以下命令:
python3 -m pip install --upgrade pip
此命令将卸载以前安装的 pip 并安装新版本-升级您的 pip。
这将节省内存并整理您的系统。
图像-Python3中 pip 的升级如何在 MacOS 上工作
如果你的 Mac 上没有安装 pip,只需在终端上运行以下命令即可。
下载 python 3 here: 蟒蛇3
完成这两个步骤后,请确保运行以下命令来验证是否成功安装了它们。
python3 --version pip3 --version
我对 python3和 pip3也有同样的问题。决定: 解决所有与链接和其他东西的冲突
在那之后
brew reinstall python3
我使用的是 MacOS 11.6,在我的例子中,我做了两件事;
从 https://www.python.org/downloads/macos/安装 Python3,单击 StableReleaseslist 中的第一个链接 Download macOS 64-bit universal2 installer
Download macOS 64-bit universal2 installer
在终端 echo "alias python='/usr/bin/python3'" > ~/.bash_profile上运行以下命令为 Python3创建别名
echo "alias python='/usr/bin/python3'" > ~/.bash_profile
之后,打开一个新的终端并键入 python -V来检查 python3的版本是否默认启用以供您使用,因此现在您可以使用命令 pip3来安装您的软件包,如 pip3 install somepackage
python -V
pip3 install somepackage
使用 左舷来安装它,它比酿造,如果你有一台旧机器。
sudo port install py38-pip