关于EasyML的使用
一、安装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,还是报错了,有个包还是无法下载。
经确认确实是打不开的。。。所以最后还是没能运行成功。
关于EasyML的使用的更多相关文章
- 神经网络:多层网络与C++实现
相关源码可参考最新的实现:https://github.com/ronnyyoung/EasyML ,中的neural_network模块,后持续更新,包括加入CNN的结构. 一.引言 在前一篇关于神 ...
随机推荐
- BZOJ 1641 [Usaco2007 Nov]Cow Hurdles 奶牛跨栏:新版floyd【路径上最大边最小】
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1641 题意: 给你一个有向图,n个点(n <= 300),m条边,边权为h[i]. ...
- 分享知识-快乐自己:Hibernate 中Criteria Query查询详解
1):Hibernate 中Criteria Query查询详解 当查询数据时,人们往往需要设置查询条件.在SQL或HQL语句中,查询条件常常放在where子句中. 此外,Hibernate还支持Cr ...
- ctypes模块与pywin32模块
ctypes模块: 主要用于调用c动态链接库. 1.聊聊Python ctypes模块 2.ctypes模块管理 相关网址: pywin32模块: 用于访问win32API函数(win32api模块) ...
- ICE 迁移64位安装问题
昨天手贱,在apt-get install 后有一大堆,上百个安装包not upgrade, 发现有提示apt-get autoremove,犹豫了很久后还是忍不住执行了autoremove:这个命令 ...
- java.sql.SQLException: Operation not allowed after ResultSet closed
转自:http://blog.csdn.net/hellobobantang/article/details/7173622 java.sql.SQLException: Operation not ...
- POJ2182:Lost Cows
浅谈线段树和树状数组:https://www.cnblogs.com/AKMer/p/9946944.html 题目传送门:http://poj.org/problem?id=2182 线段树,倒着确 ...
- C# 获取Console的输入和输出 数据 (异步)
using System ; using System .Diagnostics; using System .IO; class Program { static void Main() ...
- DCloud-HTML5+:barcode
ylbtech-DCloud:barcode&camera 1.返回顶部 1. http://www.html5plus.org/doc/zh_cn/barcode.html 2. Barco ...
- IOS推流 搭建环境
效果图 iTools有点卡, 但是推到服务器倒是很快的. 推流 前言 这篇blog是iOS视频直播初窥:<喵播APP>的一个补充. 因为之前传到github上的项目中没有集成视频的推流.有 ...
- Python中的getattr()函数详解
最近看Dive into python第四章自省中提到getattr()函数,作为一个内建函数平时自己没怎么用过所以也不太理解这个函数的一些用法 看了下函数本身的doc getattr(object, ...