我的电脑是64位,Win7 *** 作系统
1.1 python 2.7.6 (64位)
这里我用的Python是64位的Python2.7.6 下载地址:https://www.python.org/download/releases/2.7.6
1.2 gnuplot(4.6.3版本)的下载地址:http://www.gnuplot.info/
1.3 libsvm(3.11)下载地址:http://www.csie.ntu.edu.tw/~cjlin/libsvm/
将这三个文件分别安装在C盘下,如图:
接下来我们要将C:\libsvm-3.11\tools文件夹下的两个文件grid.py和easy.py拷贝到C:\libsvm-3.11\python文件夹下
2.更改grid.py和easy.py文件中的路径
2.1 更改easy.py文件中的路径(第一个else后的内容)
2.2 更改grid.py中的路径
至此,配置完成
要注意路径不能写错!
验证是否成功:
将heart_scale文件拷贝到C:\libsvm-3.11\python文件夹下,在CMD下输入以下命令:
cd c:\libsvm-3.11\python
python grid.py heart_scale
看看能否能够成功生成最优参数
安装环境:win7 32位 cygwin2.844 ns2.35 软件下载:首先我推荐在32位系统上安装NS2,在64位安装过程中经常出现一些问题,不知道是否是兼 容性问题 ,反正没有32位安装顺利。cygwin版本不一样,支持的 *** 作系统也不同,我采用最新版本的cygwin,记住,32位系统要下载32位安装程序:setup-x86.exe。ns2我采用2.35版本。自行下载完成后等待安装。 安装过程: 1.如果你没装过cygwin的话,可以忽略这一步,如果装过,请清理干净cygwin,包括文件和注册表。 2.点击刚才下载的cygwin安装程序:setup-x86.exe,进行安装cygwin: 到了cygwin安装的最关键一步,选择需要安装的包组件,如上图所示,现选择可视模式为:full。然后把最下角的隐藏过期包组件那个勾去掉,因为NS2用的包组件大部分都是过期的,所以一定要执行这一步才能找到所有需要的安装包。 根据官网介绍,需要安装的包组件为下列包: gcc gcc-g++ gcc4 gcc4-g++gawk gnuplot x11-bin-lndir xorg-x11-etc xorg-x11-fenc xorg-x11-fnts xorg-x11-libs-dataxorg-x11-xwin libxt-devel libXmu-devel 我这边就介绍一种包组件(win32api)的安装:如下图所示,通过search选项查找win32,就可以显示出所以相关组件包,然后点击组件包Skip选项,就可以显示新的版本号,这样就表示选定安装。根据上述方法将上述包都查找出,最后在确认下这些包状态不是Skip即可。(漏掉包安装,后续安装NS2之前系统会进行自检,不能通过自检的。) 3. 安装完cygwin后,运行程序,你将在C:cygwinhome你的用户名 文件夹下面看到三个BASH文件,这三个文件时cygwin运行的配置文件,后面需要修改,注意,一定要看到这三个文件才能表示你cygwin安装成功。 4. 将下载的NS2安装包:ns-allinone-2.35.tar.gz拷贝到C:cygwinhome你的用户名 文件夹下,也就是跟那三个BASH文件放一起。运行cygwin,cygwin运行后默认的路径是:C:cygwinhome你的用户名 。 你可直接运行解压缩命令: tar xfzv ns-allinone-2.35.tar.gz 5. 解压缩完后,cygwin在C:cygwinhome你的用户名 路径下产生了一个新的文件夹,你必须使用以下命令安装NS2: cd ns-allinone-2.35 (进入解压缩后的文件夹)./install (安装指令,现在不运行,等待下面修改好才安装) 6.在执行安装指令之前,必须修改一个代码行,不知道是这个版本的NS2和cygwin兼容性问题,还是系统问题,直接安装时到编译ls.o时会发现错误jpg 应该写成set term jpeg
目前版本是4.6,你去下载源代码编译安装。
而且sudo apt-get update 必须要联网。
我翻译了完整的gnuplot 4.6 中文手册 200页,放在csdn上你可以去搜搜。
标题为:<gnuplot 4.6中文手册 修订1>
如果你不是必须使用linux,最好在windows上使用gnuplot,可以避免安装上的麻烦。
你的gnuplo 是预编译的,编译时没有带上jpeg终端,所以就无效了。jpeg png gif 输出都依赖于libgd库,如果你系统中没有libgd库那么自己编译过后的gnuplot也是没有jpeg终端的。你试试set term eps ,eps是另一种通用图形格式。或者你直接使用set term x11 ,内置的图形格式需要保存的时候你可以截图。回复
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)