无法在R 3.3.0上安装nloptr软件包

法比奥·巴罗斯(Fabio Barros)

我无法在R 3.3.0上安装软件包nloptr 1.0.4。消息如下:

> install.packages("nloptr")
Installing package into ‘/Users/fgomesbarros/Library/R/3.3/library
(as ‘lib’ is unspecified)
trying URL 'https://cran.revolutionanalytics.com/src/contrib/nloptr_1.0.4.tar.gz'
Content type 'application/octet-stream' length 353942 bytes (345 KB)
==================================================
downloaded 345 KB

* installing *source* package ‘nloptr’ ...
** package ‘nloptr’ successfully unpacked and MD5 sums checked
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C++ preprocessor... g++ -E
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking for pkg-config... yes
configure: Now testing for NLopt header file.
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking nlopt.h usability... yes
checking nlopt.h presence... yes
checking for nlopt.h... yes
configure: Suitable NLopt library found.
configure: creating ./config.status
config.status: creating src/Makevars
** libs
/usr/bin/clang++ -I/opt/local/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/opt/local/include    -fPIC  -pipe -Os -arch x86_64 -stdlib=libstdc++  -c dummy.cpp -o dummy.o
/usr/bin/clang -I/opt/local/Library/Frameworks/R.framework/Resources/include -DNDEBUG  -I/opt/local/include    -fPIC  -pipe -Os -arch x86_64  -c nloptr.c -o nloptr.o
/usr/bin/clang++ -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -single_module -multiply_defined suppress -L/opt/local/Library/Frameworks/R.framework/Resources/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -o nloptr.so dummy.o nloptr.o -F/opt/local/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation
installing to /Users/fgomesbarros/Library/R/3.3/library/nloptr/libs
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded
Error in dyn.load(file, DLLpath = DLLpath, ...) : 
  unable to load shared object '/Users/fgomesbarros/Library/R/3.3/library/nloptr/libs/nloptr.so':
  dlopen(/Users/fgomesbarros/Library/R/3.3/library/nloptr/libs/nloptr.so, 6): Symbol not found: _nlopt_add_equality_mconstraint
  Referenced from: /Users/fgomesbarros/Library/R/3.3/library/nloptr/libs/nloptr.so
  Expected in: flat namespace
 in /Users/fgomesbarros/Library/R/3.3/library/nloptr/libs/nloptr.so
Error: loading failed
Execution halted
ERROR: loading failed
* removing ‘/Users/fgomesbarros/Library/R/3.3/library/nloptr’
* restoring previous ‘/Users/fgomesbarros/Library/R/3.3/library/nloptr’
Warning in install.packages :
  installation of package ‘nloptr’ had non-zero exit status

The downloaded source packages are in
    ‘/private/var/folders/rz/dp6vmb39165406h9qv69q60c0000gn/T/RtmpLvLOmn/downloaded_packages’`

我的R版本是3.3.0,如下所示:

> version
               _                           
platform       x86_64-apple-darwin12.6.0   
arch           x86_64                      
os             darwin12.6.0                
system         x86_64, darwin12.6.0        
status                                     
major          3                           
minor          3.0                         
year           2016                        
month          05                          
day            03                          
svn rev        70573                       
language       R                           
version.string R version 3.3.0 (2016-05-03)
nickname       Supposedly Educational      

有什么线索吗?

我还尝试在R的较旧版本(2.3.3和2.3.4)中安装,并遇到了相同的问题。

提前致谢。

法比奥·巴罗斯(Fabio Barros)

我必须使用R-CRAN安装程序重新安装R并卸载macports软件包。

终于成功了!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在macOS Catalina 10.15.4上安装bsddb3 Python软件包

来自分类Dev

无法使用Composer安装Symfony 3的软件包

来自分类Dev

无法安装freeglut3-dev软件包linuxmint?

来自分类Dev

在Ubuntu 16.04上安装python3-pip时出现“无法安装某些软件包”错误

来自分类Dev

debian9无法使用pip3安装python软件包或使用apt卸载软件包

来自分类Dev

从pip3安装软件包

来自分类Dev

创建自定义dataproc映像时无法安装python3软件包

来自分类Dev

为什么pip3安装软件包无法导入?

来自分类Dev

无法找到软件包libglut3-dev

来自分类Dev

无法找到软件包libglut3-dev

来自分类Dev

R中的3类AUC计算(pROC软件包)

来自分类Dev

在Redhat的kickstart中安装第3方软件包

来自分类Dev

Sublime Text 3:如何安装特定版本的软件包

来自分类Dev

Sublime 3安装软件包控件时出错

来自分类Dev

运行软件包安装时,sqlite3错误

来自分类Dev

Sublime Text 3:找不到已安装的软件包

来自分类Dev

Sublime 3安装,“破坏现有软件包”

来自分类Dev

在Redhat的kickstart中安装第3方软件包

来自分类Dev

从3d-party存储库安装软件包

来自分类Dev

npm 3全局安装的软件包不起作用

来自分类Dev

在Laravel 3上使用Laravel 4软件包

来自分类Dev

无法安装Backtrack 5 r3

来自分类Dev

在Xubuntu上无法安装软件包

来自分类Dev

无法在Linux Mint 17上安装R软件包

来自分类Dev

R软件包'Boom'无法在Ubuntu Linux上安装

来自分类Dev

R的闪亮(Rstudio)软件包-无法在Mavericks上安装

来自分类Dev

无法在Heroku上安装R软件包

来自分类Dev

R无法在centos 6.5上安装软件包

来自分类Dev

使用apt在安装后从Stretch DVD 2和3安装Debian软件包?

Related 相关文章

热门标签

归档