Cytoscape安装后无法打开

Cytoscape是一款图形化显示网络并进行分析和编辑的软件,从官网下载了最新的版本 3.7.2

由于Cytoscape需要Java环境才能运行,如果你的电脑还没有Java环境,在安装时最新的3.7.2版本会自动下载并安装Java好环境,自动安装位置为:

C:\Program Files\Common Files\i4j_jres

若无JRE,Cytoscape将无法正常安装、运行、卸载。64位计算机可安装64位(x64)或32位(i586)JRE,32位计算机只能安装32位JRE。一般安装好后,如果启动 Cytoscape 弹出报错窗口,一般都是因为Java环境没有配置好,根据情况的不同可以参考如下文章:
1、Error:The jvm could not be started.The maximum heap size (-Xmx) might be too large or an antivirus or firewall tool could block the execution.
2、cytoscape安装时的问题
3、Cytoscape史上最全攻略

安装好后相应文件夹共有12个项目,如下:
在这里插入图片描述
根据官方文档,Linux 或者 Mac OS X系统中打开软件的方式为:运行cytoscape.sh;在Windows系统中,可以双击cytoscape.bat或者直接双击exe文件

笔者现在的遇到的问题是:Java环境没问题,但是软件无论怎么点击都没有反应,没有任何窗口弹出或提示出现,百度搜索了类似的问题大多都是没有安装java或者版本太低,只需更换版本就能解决,但是经过尝试都无法解决。于是笔者改变思路,以管理员身份在安装目录的这个文件夹下打开命令提示符,结果终于发现了报错的原因,如下所示:
在这里插入图片描述
报错为:

错误: 代理抛出异常错误: java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:
java.net.SocketException: Unrecognized Windows Sockets error: 10106: create

查阅相关资料,按照以下方法即可解决问题:
unrecognized Windows Sockets error: 10106: create

解决办法:
正常重启电脑应该就可以解决,若不行,则:
(1)以管理员身份打开命令提示符;
(2)cmd命令行运行:netsh winsock reset
(3)重启电脑。

winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口, netsh winsock reset 是把它恢复到默认状态。

最终,出现了久违的画面。
在这里插入图片描述

  • 11
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 31
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 31
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值