正在下载PostgreSQL Mac下载错误

时间:2017-10-12 16:22:11

标签: sql macos postgresql installation pip

你可以告诉我你下载PostgreSQL时可能知道的解决方案吗?我正在尝试安装9.6.5版本,但也尝试了10.0,同样的错误。

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

我收到错误: enter image description here

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

请问你能告诉我们这个问题是什么?

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

3 个答案:

答案 0 :(得分:1)

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

sudo easy_install-2.6 pip

如果不起作用,执行:

sudo easy_install-2.7 pip

这样可以正确下载PostgreSQL。

答案 1 :(得分:1)

我按照说明建议使用easy_install-2.7但是仍然遇到与OP非常类似的错误。我必须使用

专门安装pip 9.0.0

sudo easy_install-2.7 pip = 9.0.0

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

答案 2 :(得分:0)

以下是适用于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
  8. 安装最新版本的pip