Google compute engine 错误:在我自己的谷歌云笔记本上未经授权

Google compute engine 错误:在我自己的谷歌云笔记本上未经授权,google-compute-engine,jupyter-notebook,ubuntu-16.04,ipython-notebook,Google Compute Engine,Jupyter Notebook,Ubuntu 16.04,Ipython Notebook,我刚刚用Ubuntu 16.04虚拟机构建了一个计算引擎应用程序,在Chrome上启动了它,安装了python3、ipython内核和一些库,这样我就可以运行Jupyter笔记本了。以下是命令: sudo apt-get update sudo apt-get install python3-setuptools python3-dev libzmq-dev sudo easy_install3 pip sudo pip3 install ipython pyzmq jinja2 tornado

我刚刚用Ubuntu 16.04虚拟机构建了一个计算引擎应用程序,在Chrome上启动了它,安装了python3、ipython内核和一些库,这样我就可以运行Jupyter笔记本了。以下是命令:

sudo apt-get update
sudo apt-get install python3-setuptools python3-dev libzmq-dev
sudo easy_install3 pip
sudo pip3 install ipython pyzmq jinja2 tornado jsonschema
sudo pip3 install jupyter
sudo ipython kernel install
sudo pip3 install numpy scipy scikit-learn pandas matplotlib
最后一个命令两次发出此消息:

目录'/home/allennugent/.cache/pip'或其父目录 不属于当前用户,并且已禁用缓存控制盘。 检查该目录的权限和所有者。如果执行pip 对于sudo,您可能需要sudo的-H标志

希望这不会成为一个阻碍,我继续设置一个防火墙规则,源IP范围='0.0.0.0/0',协议和端口='tcp:8888'。然后我启动了jupyter:

jupyter notebook --ip=0.0.0.0 --port=8888 --no-browser &
这创建了指向笔记本的超链接。当我单击链接(在串行控制台窗口中)时,将打开一个带有

错误:您当前以[我的gmail地址]身份登录,未经授权 无法访问云Shell 3118611

根据Cloud Platform dashboard,我在设置计算引擎时是以相同的帐户名登录的,所以我不知道授权出了什么问题


我遗漏了什么吗?

我也有这个问题,对我来说,通过在地址栏中键入虚拟机的外部IP和端口,而不在其前面键入http或https://就解决了这个问题

e、 g.
xx.xxx.xxx.xxx:8888

然后,对于我的笔记本电脑,当浏览器中显示jupyter时,我需要将访问令牌(令牌=[XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX]部分,只有方括号中的字符)从终端复制到密码提示中。

获取此错误:主机拒绝连接。知道如何在Gcloud上启用外部访问吗?他们的文件乱七八糟。