2014-10-11 174 views
0

我需要打开一个项目,我认为它是使用linux编写的,或者需要使用linux环境构建它。 我使用Win8,并且我不再熟悉Linux env。 IIN它的README文件,它是写s.th这样的:使用shell命令运行项目

HOW TO INSTALL 
> tar xzvf DepOE-beta.tar.gz 
> sh install-DepOE.sh 

Two NLP tools are installed: 
- DepPattern (dependency-based parser) 
- Tree-Tagger (PoS tagger) 

Pay attention: do not install the package in a directory whose name contain blank spaces! 

HOW TO USE 
depOE.sh <tagger> <lang> <file> [parser] 

     tagger=freeling, treetagger 
     language=gl, es, en, pt, fr 
     file=path of the input file 

我通过与Perl的集成Eclipse的包膜打开了它。但我无法打开它。

enter image description here

我该怎么办? 请帮我:(

+1

它可能会安装cygwin并按照自述步骤。 https://www.cygwin.com/ – chilemagic 2014-10-11 15:18:50

+1

安装virtualbox>安装linux dist。 >转到shell>按照指令 – Pierre 2014-10-11 15:24:42

+1

扩展名sh意味着它是一个bash文件。您可以使用cygwin来执行它,因为它包括sh和大多数gnu/linux工具。也许你可以发布安装文件的内容。 – Luke 2014-10-11 15:30:44

回答

2

因为使用文件明确说,你需要运行

depOE.sh <tagger> <lang> <file> [parser] 

我相信你会需要某种形式的UNIX外壳,使其工作,而且从您发布的文件树我相信你还需要在你的机器上运行一个Perl实现,请参考http://slu.livejournal.com/17395.html关于如何在Windows上安装Cygwin和Perl的教程,Cygwin应该为你提供一些用于Windows环境的基本Linux/Unix/GNU工具,Perl显然是一个用于Windows的Perl解释器。

但是,我beli在你的情况下,选择在虚拟环境中运行一个真正的Linux操作系统(如果你想保持你的Windows安装不变)是最好的选择。最快的方式(和一个免费的选择)将从https://www.virtualbox.org和一个Linux VM下载VirtualBox,例如从这里预装的Ubuntu http://virtualboxes.org/images/ubuntu/

+0

谢谢,现在我下载了VirtualBox并安装了它,我从你之前提到的网站下载了ubuntu-12.10-desktop-i386,当我解压缩它时,它包含两个名为ubuntu-12.10-desktop-i386和ubuntu-12.10-desktop-i386的文件它们是虚拟磁盘映像(.vdi)类型。 我不知道如何将它与virtualbox一起使用,最后安装Linux,所有安装教程都是通过.iso文件! 我真的很困惑,PLZ帮助我:( – BlueGirl 2014-10-13 09:17:14

+1

在虚拟框中创建一个新的虚拟机(选择适合您的需要的处理器和内存),当向导进入选择虚拟磁盘映像(硬盘驱动器)的阶段不要去 – 2014-10-13 09:20:26

+0

谢谢你,我想我可以打开它! – BlueGirl 2014-10-13 09:31:47