【问题标题】:Downloading PostgreSQL Mac Download Error下载 PostgreSQL Mac 下载错误
【发布时间】:2017-10-12 16:22:10
【问题描述】:

您能否告诉我一个您可能知道的用于下载 PostgreSQL 的解决方案。我正在尝试安装 9.6.5 版本,但也尝试了 10.0,同样的错误。

我正在使用来自网站的 Mac 操作系统 OS Sierra 的安装选项:https://www.openscg.com/bigsql/postgresql/installers.jsp/

我收到一个错误:

已尝试在命令行中运行指令 sudo easy_install pip 并成功安装 pip 文件。但是我仍然无法安装 PostgreSQL。

请您告知可能是什么问题?

我还安装了 Homebrew(它没有帮助)。 我已经安装了 anaconda 和 Python,以及最新版本的 R 和 RStudio。

【问题讨论】:

    标签: sql macos postgresql installation pip


    【解决方案1】:

    我现在找到了解决上述问题的方法(在 Mac 上)。在终端中执行以下命令:

    sudo easy_install-2.6 pip

    如果这不起作用,请执行:

    sudo easy_install-2.7 pip

    这样可以正确下载 PostgreSQL。

    【讨论】:

      【解决方案2】:

      我按照建议使用 easy_install-2.7 的说明进行操作,但仍然遇到与 OP 非常相似的错误。我必须使用

      专门安装 pip 9.0.0

      sudo easy_install-2.7 pip=9.0.0

      之后 PostgreSQL 安装工作。 默认 pip 现在是 v10,因此可能是安装程序中的字符串比较问题。

      【讨论】:

      • 它看起来不像对已发布问题的回答。发布有关如何解决 OP 问题的更多详细信息
      • 其实是的,即使你安装了 pip 10+,Postgres 安装程序也会要求 pip 9.0.0,这很烦人
      【解决方案3】:

      这是适用于 Mac High Sierra 10.13.4 的解决方案:

      1. 清除 brew 缓存 $ rm -rf ~/Library/Caches/Homebrew
      2. 清除站点包$ sudo rm -rf /usr/local/lib/python2.7/site-packages
      3. 重新安装Python $ brew reinstall python 这样拉下python-3.5.6.high_sierra 并放入/usr/local/bin/python3
      4. which python 仍然显示/usr/bin/python
      5. 解决方案是运行$ brew install python@2,它会拉下python@2-2.7.14_3.high_sierra
      6. 现在which python 显示了正确的路径/usr/local/bin/python,这也是安装所有 pip 东西的位置,所以现在 pip 可以工作了。
      7. 确保使用$ sudo pip install --upgrade pip 安装最新版本的 pip

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-04-23
        • 2020-12-09
        • 1970-01-01
        • 2023-01-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多