2019년 7월 25일 목요일

RSQLite install.pacakges로 설치 오류 날때

1. 아래 주소에서 바이너리 압축파일을 받는다.
https://cran.r-project.org/web/packages/RSQLite/index.html

2. 다운로드 받은 압축파일이 있는 경로에서 커맨트 창에 아래 명령어를 실행한다.

R CMD INSTALL RSQLite_2.1.1.tgz


3. R Studio에서 Load한다.
library(RSQLite)

'Error : .onLoad failed in loadNamespace() for 'rJava'



 user@userui-MacBook-Pro  /usr/bin sudo R CMD javareconf
Password:
Java interpreter : /usr/bin/java
Java version     : 12.0.2
Java home path   : /Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home
Java compiler    : /usr/bin/javac
Java headers gen.: /usr/bin/javah
Java archive tool: /usr/bin/jar

trying to compile and link a JNI program 
detected JNI cpp flags    : -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/darwin
detected JNI linker flags : -L$(JAVA_HOME)/lib/server -ljvm
clang -I"/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I/Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home/include/darwin  -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include  -fPIC  -Wall -g -O2  -c conftest.c -o conftest.o
clang -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -single_module -multiply_defined suppress -L/Library/Frameworks/R.framework/Resources/lib -L/usr/local/lib -o conftest.so conftest.o -L/Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home/lib/server -ljvm -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation


JAVA_HOME        : /Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home
Java library path: $(JAVA_HOME)/lib/server
JNI cpp flags    : -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/darwin
JNI linker flags : -L$(JAVA_HOME)/lib/server -ljvm
Updating Java configuration in /Library/Frameworks/R.framework/Resources
Done.


R studio에서
> Sys.setenv(JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home/")

2019년 7월 7일 일요일

Jypyter notebook Kernel died

The kernel appears to have died. It will restart automatically.

pip install --upgrade numpy