Morkus
Morkus

Reputation: 597

How to install "biotools" In R 3.6.1?

Having trouble installing "biotools" under R 3.6.1 on Mac.

Get this output:

Error in structure(.External(.C_dotTcl, ...), class = "tclObj") : 
  [tcl] can't find package BWidget.

Error: unable to load R code in package ‘rpanel’
Execution halted
ERROR: lazy loading failed for package ‘rpanel’
* removing ‘/Library/Frameworks/R.framework/Versions/3.6/Resources/library/rpanel’
Warning in install.packages :
  installation of package ‘rpanel’ had non-zero exit status
ERROR: dependency ‘rpanel’ is not available for package ‘biotools’
* removing ‘/Library/Frameworks/R.framework/Versions/3.6/Resources/library/biotools’
Warning in install.packages :
  installation of package ‘biotools’ had non-zero exit status

Tried to install missing package "BWidget" as noted in error above, but got this message:

install.packages("BWidget") Warning message: package 'BWidget' is not available (for R version 3.6.1)

As noted in one of the other postings here, and, after checking, I do not have a "lock" file.

Suggestions on how to get library biotools and dependencies installed?

Thanks in advance,

Upvotes: 0

Views: 705

Answers (1)

Al Kovaleski
Al Kovaleski

Reputation: 51

I know this is late but I was having this BWidget problem and none of the answers around here worked except for this one found here:

https://stat.ethz.ch/pipermail/r-sig-mac/2006-October/003301.html

With some updates to what worked for me, this is the solution:

download BWidget from http://sourceforge.net/project/showfiles.php?group_id=12883 once you get the archive BWidget-1.9.14.tar in your downloads folder go onto Terminal and do the following:

mv /some_download_path/BWidget-1.9.14.tar /usr/local/lib

cd ./usr/local/lib

tar zxf BWidget-1.9.14.tar.gz

***** Because I'm on a university computer, I had to cd ../ until I got to the base folder that had both ./Users/MyUserName/Downloads/Bwidget-1.9.14.tar and ./usr/local/lib

(if this response is not formatted properly, please fix it for me - I'm not very good at this)

Upvotes: 1

Related Questions