【问题标题】:Installing Pip for Python 3.5.1. on Mac OSX 10.5.8为 Python 3.5.1 安装 Pip。在 Mac OSX 10.5.8 上
【发布时间】:2015-12-10 14:42:32
【问题描述】:

我是 Python 的新手(今天第一次在 Mac OSX 10.5.8 上安装了 Python 3.5.1. 版本)。

当我学习了一些教程并学习了一些有关如何编程的基础知识时,他们告诉我安装 Pip 以导入 Paperclip 库,因此我按照说明在 https://www.youtube.com/watch?v=yBdZZGPpYxg 下载 Pip。

我能够在终端中使用 curl 命令下载“获取 Pip 脚本”,但在尝试执行脚本时卡住了。当我按照说明在终端中运行sudo python get-pip.py 命令时,我收到以下错误消息:

  File "get-pip.py", line 43
    _b85alphabet = (b"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
                                                          ^
SyntaxError: invalid syntax

有人可以帮我建议我能做什么吗?我访问过 pipinstall 说明页面(请参见下面的链接),但这只会让我更加困惑。

请提供建议或说明。如果我不能解决这个问题,我将不得不在 Python 真正开始之前放弃它,我不想这样做。非常感谢您!

https://pip.pypa.io/en/stable/reference/pip_install/#pip-install

【问题讨论】:

  • 试试python easy_install pip 但否则我会使用brew.sh 安装Python。另外(OSX 10.5.8 ?那真的很旧!)
  • 在使用 Python 做任何事情之前,你应该真正升级你的 OSX 版本。
  • 感谢您的回答和编辑 cmets - 它表明我是一个完整的新手。我无法在 python 版本 3.5.1 中解决 pip 的问题。我想我的 OSX 太旧了,无法处理它,因此我安装了 2.7.11 版本,而不是已经包含 pip。出于学习目的,我认为这已经足够了。再次感谢您的帮助,我希望其他人觉得它有用。

标签: python macos installation pip


【解决方案1】:

这将使您的生活更轻松: 打开终端并输入以下命令:

  1. 安装 HomeBrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  1. 安装 Python3 和 pip:brew install python3

现在,只要您想为 python3 安装新包,只需输入:

pip3 install name_of_the_package

【讨论】: