graphlab.SFrame.show()错误:请求的端口不可用:无

时间:2018-05-19 15:27:52

标签: pycharm jupyter-notebook port graphlab sframe

输入命令后

graphlab.show(); 

我收到以下错误:

Error: Requested port is unavailable: None

所以,我尝试输入以下内容来设置端口:

gl.canvas.set_target('ipynb', 8888). 

但不富有成效。我检查了ubuntu终端中的开放端口并为其分配了不同的点(在一些已确认的开放端口中),但它仍无法正常工作。

我在浏览器中通过pycharm使用python jupyter notebook。

2 个答案:

答案 0 :(得分:0)

尝试降级龙卷风:

pip install tornado==4.5.3

(如果使用的是Anaconda,请将pip替换为conda

使用

gl.canvas.set_target('ipynb')

然后不设置端口就足够了。

Source

答案 1 :(得分:0)

OSError [Errno 99] - python的答案也适用于此。

如果使用IP地址但不使用主机名可以工作。

/etc/hosts中删除双重本地主机应该是解决方案。 hosts文件应如下所示(将ip映射到主机名)

127.0.0.1   localhost
127.0.1.1   your_hostname_here

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters