一、安装IntelliJ Idea

  具体安装过程比较简单。但是遇到一个问题,如今LInux版本的IntelliJ的安装需要jdk1.8及以上版本的支持,但是EasyML目前仅支持jdk1.7的环境。

于是我在网上找各种解决方法,找到了下面这个:

You should create IDEA_JDK_64 environment variable and set its value to JDK8 instance location on your computer. 
This JDK8 instance can be used only for idea and JAVA_HOME can point to the Java7 at the same time without any problems. 
Via documentation: 
idea64.exe uses this JDK search sequence: 
IDEA_JDK_64 environment variable 
..\jre64 directory 
system Registry 
JDK_HOME environment variable 
JAVA_HOME environment variable 
JAVA_HOME can point to the java7 at the same time with no problems.

  这是英文文档里的内容,大致意思是说,你可以在环境变量中创建一个叫做IDEA_JDK_64的配置,地位等同于java_home,idea会优先读取这个配置,如此一来,idea可以启动,具体项目用哪个版本进去之后再设置也ok,两不耽误。加了IDEA_JDK_64之后,path变量里也要加,就是把之前的%java_home%复制一份,然后改成%IDEA_JDK_64%

  我试了一下没成功,一开始是因为下载的jdk1.8有问题。于是又重新下载了一个,但还是没成功。于是我又去找答案,后来发现IntelliJ的安装环境和运行环境其实是可以独立的,即可以使用jdk1.8进行安装,具体的project运行的时候可以选择相应的jdk环境,这样问题就简单解决了。

二 Ubuntu下使用FQ工具

  安装好IntelliJ后,我将EasyML导入,具体导入过程参考了这篇博文:http://blog.csdn.net/lihuinihao/article/details/73188848

运行的时候报错了:

发生错误的原因就是maven无法将某些包或者链接库导入,我觉得可能是需要FQ。于是参考了一下这篇博文:http://blog.sina.com.cn/s/blog_920b83770102xjxp.html

但是FQ并没有成功。。。具体原因我也不是很清楚,弄了很长时间还是没能搞定。又尝试了这个博客中提到的方法:http://blog.chinaunix.net/uid-26786246-id-3756519.html   依然没有成功。又尝试了这个:http://blog.sina.com.cn/s/blog_924d6a570102w4ir.html 浪费了很多时间,还是没能成功,准备后面再看看还有没有别的方法。

  周四晚上突然想了一下,我的Ubuntu是装的虚拟机,能不能从主机的vpn下手,一查,还真找到了解决方法:http://blog.csdn.net/zzl1243976730/article/details/63695131    但其实这个方法还是有错误的,步骤二中还是得选择:桥接方式。有趣的是虚拟机可以访问google了,但是百度登不上了,但总算是解决了FQ的问题。解决了FQ的问题以后,很绝望的是发现还是运行不起来。

  所以肯定还存在别的问题。我又想是不是Idea自带的maven插件有问题。于是打算独立装个maven插件:http://blog.csdn.net/ac_dao_di/article/details/54233520

通过运行clean和compile,还是报错了,有个包还是无法下载。

这个包的下载地址是:https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-deploy-plugin/2.7/maven-deploy-plugin-2.7.jar

经确认确实是打不开的。。。所以最后还是没能运行成功。

关于EasyML的使用的更多相关文章

  1. 神经网络:多层网络与C++实现

    相关源码可参考最新的实现:https://github.com/ronnyyoung/EasyML ,中的neural_network模块,后持续更新,包括加入CNN的结构. 一.引言 在前一篇关于神 ...

随机推荐

  1. BZOJ 1657 [Usaco2006 Mar]Mooo 奶牛的歌声:单调栈【高度序列】

    题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1657 题意: Farmer John的N(1<=N<=50,000)头奶牛整齐 ...

  2. BZOJ 1612 [Usaco2008 Jan]Cow Contest奶牛的比赛:floyd传递闭包

    题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1612 题意: 有n头牛比赛. 告诉你m组(a,b),表示牛a成绩比牛b高. 保证排名没有并 ...

  3. listen 58

    Different Brain Regions Handle Different Music Types (Vivaldi) versus (the Beatles) . Both great. Bu ...

  4. MongoDB 使用经验笔记

    bin下的mongod就是MongoDB的服务端进程,mongo就是其客户端,其它的命令用于MongoDB的其它用途如MongoDB文件导出等 启动方式: 1.直接启动,指定各项参数: /usr/lo ...

  5. ACM学习历程—HDU1392 Surround the Trees(计算几何)

    Description There are a lot of trees in an area. A peasant wants to buy a rope to surround all these ...

  6. Linux中vsftpd安装和配置

    目录 Redhat/CentOS安装vsftp软件 Ubuntu/Debian安装vsftp软件 Redhat/CentOS安装vsftp软件 1. 安装vsftp $ yum install vsf ...

  7. Linux的学习思路

    自学嵌入式确实不大现实(当然也不是说没有这个可能),毕竟嵌入式难度也是比较大的. 嵌入式的应用主要是几个方向, 一是系统开发:侧重开发环境搭建.内核原理.交叉编译等: 二是嵌入式Linux应用开发:侧 ...

  8. SpringMVC 全注解实现 (1) servlet3.0以上的容器支持

    一. Spring MVC入门 1.1 request的处理过程 用户每次点击浏览器界面的一个按钮,都发出一个web请求(request).一个web请求的工作就像一个快递员,负责将信息从一个地方运送 ...

  9. u-boot.lds 链接脚本分析(hi3515)

    目录:/u-boot_hi3515/board/hi3515v100 OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm& ...

  10. Windows窗体间的数据交互

    轻松掌握Windows窗体间的数据交互                                     作者:郑佐 2004-04-05 Windows 窗体是用于 Microsoft Win ...