R,biocLite,安装 DESeq2 时出错
R, biocLite, error installing DESeq2
几天来我一直在尝试安装 DESeq2 来做一些分析。 R 和 biocLite 是最新的,当我尝试 运行
时,我 运行 遇到了权限错误
biocLite("DESeq2")
我收到的大部分是好的消息,但最后我得到:
1: In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
installation of package ‘XML’ had non-zero exit status
2: In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
installation of package ‘annotate’ had non-zero exit status
3: In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
installation of package ‘genefilter’ had non-zero exit status
4: In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
installation of package ‘geneplotter’ had non-zero exit status
5: In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
installation of package ‘DESeq2’ had non-zero exit status
>
我试过编辑权限,运行通过 sudo 启用 R,并将我的用户添加到员工组。
我很茫然,我还能做些什么来安装这个?
谢谢
从日志来看,问题似乎源自 XML
包。如果 libxml2
库不可用,XML
包将无法编译。要在 Linux 上安装它:
sudo apt-get install libxml2
sudo apt-get install libxml2-dev
然后重新运行安装。
几天来我一直在尝试安装 DESeq2 来做一些分析。 R 和 biocLite 是最新的,当我尝试 运行
时,我 运行 遇到了权限错误biocLite("DESeq2")
我收到的大部分是好的消息,但最后我得到:
1: In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
installation of package ‘XML’ had non-zero exit status
2: In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
installation of package ‘annotate’ had non-zero exit status
3: In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
installation of package ‘genefilter’ had non-zero exit status
4: In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
installation of package ‘geneplotter’ had non-zero exit status
5: In install.packages(pkgs = pkgs, lib = lib, repos = repos, ...) :
installation of package ‘DESeq2’ had non-zero exit status
>
我试过编辑权限,运行通过 sudo 启用 R,并将我的用户添加到员工组。
我很茫然,我还能做些什么来安装这个?
谢谢
从日志来看,问题似乎源自 XML
包。如果 libxml2
库不可用,XML
包将无法编译。要在 Linux 上安装它:
sudo apt-get install libxml2
sudo apt-get install libxml2-dev
然后重新运行安装。