MongoDB Compass永远加载

时间:2017-11-23 13:39:59

标签: mongodb

我的MongoDB Compass无法启动。它工作一小时前,但现在它只是永远显示这个屏幕。

enter image description here

我尝试过重启。甚至卸载并重新安装Compass。但是每次我启动它时,它只显示加载屏幕并且永远不会继续。如果我去连接>连接到...,它只是打开另一个窗口,它做同样的事情。

  

版本1.10.9

     

Windows 10 x64

如何让这个程序正确启动?我应该如何调查才能弄清楚这一点?

6 个答案:

答案 0 :(得分:7)

今天有同样的问题,Mac OSX上的版本1.10.9。然后我将MongoDB Compass社区版重新安装到最新的Beta版本(版本1.11.0-beta.1),加载继续进行,一切都很顺利。

答案 1 :(得分:3)

同样在这里。我尝试卸载/重新安装。没有快乐。

我重新安装了旧版本的1.8.2,工作正常。必须是最新版本的问题。

编辑:我在今天早上升级到1.10.9并在遇到此问题后恢复到1.8.2。

答案 2 :(得分:3)

在7号窗口中,我发现问题是由于两个原因,并且都与电源壳有关。

  1. 第一个问题是由于与Power Shell脚本相关的执行策略,可以通过以管理员权限运行以下命令来解决此问题。 Set-ExecutionPolicy RemoteSigned
  2. 此后,请检查电源外壳版本,以防您尝试在窗口7上安装mongodb的最新版本,电源单元版本最低要求为3.0,在我的情况下为2.0,因为该安装是被卡住。将电源外壳升级到最新版本后,安装迅速完成。

答案 3 :(得分:1)

我设法通过重新启动计算机来解决此问题。我使用的是Ubuntu 18.04,Compass v1.x(今年某个时候)。

我知道海报是在Windows上发布的,但这是Google上的第一个热门歌曲。

答案 4 :(得分:1)

这里是同样的问题。 我的MongoDB版本v4.2.1,在Win 10 OS上为指南针1.23。

在MongoDB Compass屏幕面板中,我转到了View-> Toggle DevTools。 在“控制台”部分中,红色指示错误: “”“错误:命令失败:powershell(...'powershell'无法识别为内部...”“”

Powershell可以添加到环境变量路径: 请检查以下内容: Powershell' is not recognized as an internal or external command, operable program or batch file

因此,我关闭了MongoDB Compass窗口。然后我将路径添加到环境变量:

C:\Windows\System32\WindowsPowerShell\v1.0\

它解决了我的问题。

您也可以添加此行,以启用MongoDB cmd行命令(您的位置和版本可以不同):

C:\Program Files\MongoDB\Server\4.2\bin\

请检查以下内容:How to Install MongoDB on Windows 7/8/10 | How to Install Mongo Compass as separate installer

答案 5 :(得分:0)

这似乎永远是错误,即使在3.6.3版本中,我今天也尝试过。到处都有关于错误的问题。

下面的链接

Installation/Update of MongoDB 3.6.2 on Windows Hangs

解释了问题 - 尝试运行的安装执行PowerShell脚本来下载/安装MongoDB Compass,由于权限不足,它似乎挂起了。 请勿安装Compass,或稍后以适当的权利安装Compass。