statsmaths / cleanNLP

R package providing annotators and a normalized data model for natural language processing
GNU Lesser General Public License v2.1
209 stars 36 forks source link

cleanNLP crashes during corenlp initialization on Windows 10 machine #70

Closed ghost closed 4 years ago

ghost commented 4 years ago

Hey, thanks for your fantastic work on bringing those libraries to R.

I am running R and Python (via Anaconda) on my Windows 10 machine and while trying to initialize the stanford core nlp, I get the following error:

require(cleanNLP) cnlp_init_corenlp(lang = "en")

Error in py_call_impl(callable, dots$args, dots$keywords) : SystemExit: 1

Full Traceback:

stop(structure(list(message = "SystemExit: 1", call = py_call_impl(callable, dots$args, dots$keywords), cppstack = structure(list(file = "", line = -1L, stack = "C++ stack not available on this system"), class = "Rcpp_stack_trace")), class = c("Rcpp::exception", "C++Error", "error", "condition")))

volatiles$cleannlp$corenlp$corenlpCleanNLP(volatiles$corenlp$lang, volatiles$corenlp$models_dir)

cnlp_init_corenlp(lang = "en")

Other functions, like cnlp_download_corenlp() work without issues.

Thank you for your help, really hoping to get this to work - please let me know if I can help you with any other information.

devtools::session_info()

─ Session info ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── setting value
version R version 3.6.2 (2019-12-12) os Windows 10 x64
system x86_64, mingw32
ui RStudio
language (EN)
collate German_Germany.1252
ctype German_Germany.1252
tz Europe/Berlin
date 2020-01-08

─ Packages ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ! package version date lib source
askpass 1.1 2019-01-13 [1] CRAN (R 3.6.1)
assertthat 0.2.1 2019-03-21 [1] CRAN (R 3.6.1)
backports 1.1.5 2019-10-02 [1] CRAN (R 3.6.1)
broom 0.5.3 2019-12-14 [1] CRAN (R 3.6.2)
callr 3.4.0 2019-12-09 [1] CRAN (R 3.6.2)
cellranger 1.1.0 2016-07-27 [1] CRAN (R 3.6.1)
chron
2.3-54 2019-08-26 [1] CRAN (R 3.6.2)
cleanNLP 3.0.0 2019-10-22 [1] CRAN (R 3.6.2)
cli 2.0.0 2019-12-09 [1] CRAN (R 3.6.2)
colorspace 1.4-1 2019-03-18 [1] CRAN (R 3.6.1)
corpus
0.10.0 2017-12-12 [1] CRAN (R 3.6.2)
cowplot 1.0.0 2019-07-11 [1] CRAN (R 3.6.1)
crayon 1.3.4 2017-09-16 [1] CRAN (R 3.6.1)
data.table 1.12.8 2019-12-09 [1] CRAN (R 3.6.2)
DBI 1.1.0 2019-12-15 [1] CRAN (R 3.6.2)
dbplyr 1.4.2 2019-06-17 [1] CRAN (R 3.6.1)
desc 1.2.0 2018-05-01 [1] CRAN (R 3.6.1)
devtools 2.2.1 2019-09-24 [1] CRAN (R 3.6.1)
digest 0.6.23 2019-11-23 [1] CRAN (R 3.6.2)
dplyr
0.8.3 2019-07-04 [1] CRAN (R 3.6.1)
ellipsis 0.3.0 2019-09-20 [1] CRAN (R 3.6.1)
fansi 0.4.0 2018-10-05 [1] CRAN (R 3.6.1)
forcats 0.4.0 2019-02-17 [1] CRAN (R 3.6.1)
fs 1.3.1 2019-05-06 [1] CRAN (R 3.6.1)
generics 0.0.2 2018-11-29 [1] CRAN (R 3.6.1)
ggplot2
3.2.1 2019-08-10 [1] CRAN (R 3.6.1)
glue 1.3.1 2019-03-12 [1] CRAN (R 3.6.1)
gtable 0.3.0 2019-03-25 [1] CRAN (R 3.6.1)
haven 2.2.0 2019-11-08 [1] CRAN (R 3.6.1)
here 0.1 2017-05-28 [1] CRAN (R 3.6.1)
hms 0.5.2 2019-10-30 [1] CRAN (R 3.6.1)
httr 1.4.1 2019-08-05 [1] CRAN (R 3.6.1)
janeaustenr 0.1.5 2017-06-10 [1] CRAN (R 3.6.2)
jsonlite 1.6 2018-12-07 [1] CRAN (R 3.6.1)
lattice 0.20-38 2018-11-04 [1] CRAN (R 3.6.2)
lazyeval 0.2.2 2019-03-15 [1] CRAN (R 3.6.1)
lexicon 1.2.1 2019-03-21 [1] CRAN (R 3.6.2)
lifecycle 0.1.0 2019-08-01 [1] CRAN (R 3.6.1)
lubridate
1.7.4 2018-04-11 [1] CRAN (R 3.6.1)
magrittr 1.5 2014-11-22 [1] CRAN (R 3.6.1)
Matrix 1.2-18 2019-11-27 [1] CRAN (R 3.6.2)
memoise 1.1.0 2017-04-21 [1] CRAN (R 3.6.1)
modelr 0.1.5 2019-08-08 [1] CRAN (R 3.6.1)
munsell 0.5.0 2018-06-12 [1] CRAN (R 3.6.1)
nlme 3.1-143 2019-12-10 [1] CRAN (R 3.6.2)
pdftools 2.3 2019-11-10 [1] CRAN (R 3.6.2)
pillar 1.4.3 2019-12-20 [1] CRAN (R 3.6.2)
pkgbuild 1.0.6 2019-10-09 [1] CRAN (R 3.6.1)
pkgconfig 2.0.3 2019-09-22 [1] CRAN (R 3.6.1)
pkgload 1.0.2 2018-10-29 [1] CRAN (R 3.6.1)
prettyunits 1.0.2 2015-07-13 [1] CRAN (R 3.6.1)
processx 3.4.1 2019-07-18 [1] CRAN (R 3.6.1)
ps 1.3.0 2018-12-21 [1] CRAN (R 3.6.1)
purrr
0.3.3 2019-10-18 [1] CRAN (R 3.6.1)
qdapRegex 0.7.2 2017-04-09 [1] CRAN (R 3.6.2)
qpdf 1.1 2019-03-07 [1] CRAN (R 3.6.2)
R6 2.4.1 2019-11-12 [1] CRAN (R 3.6.1)
rappdirs 0.3.1 2016-03-28 [1] CRAN (R 3.6.2)
Rcpp 1.0.3 2019-11-08 [1] CRAN (R 3.6.1)
readr 1.3.1 2018-12-21 [1] CRAN (R 3.6.1)
readtext
0.75 2019-06-26 [1] CRAN (R 3.6.2)
readxl 1.3.1 2019-03-13 [1] CRAN (R 3.6.1)
remotes 2.1.0 2019-06-24 [1] CRAN (R 3.6.1)
reprex 0.3.0 2019-05-16 [1] CRAN (R 3.6.1)
reticulate 1.14 2019-12-17 [1] CRAN (R 3.6.2)
D rJava 0.9-11 2019-03-29 [1] CRAN (R 3.6.0)
rlang 0.4.2 2019-11-23 [1] CRAN (R 3.6.2)
rprojroot 1.3-2 2018-01-03 [1] CRAN (R 3.6.1)
rstudioapi 0.10 2019-03-19 [1] CRAN (R 3.6.1)
rvest 0.3.5 2019-11-08 [1] CRAN (R 3.6.1)
scales 1.1.0 2019-11-18 [1] CRAN (R 3.6.2)
sentimentr
2.7.1 2019-03-22 [1] CRAN (R 3.6.2)
sessioninfo 1.1.1 2018-11-05 [1] CRAN (R 3.6.1)
SnowballC 0.6.0 2019-01-15 [1] CRAN (R 3.6.0)
stringi 1.4.3 2019-03-12 [1] CRAN (R 3.6.0)
stringr 1.4.0 2019-02-10 [1] CRAN (R 3.6.1)
subtools
1.0 2020-01-07 [1] Github (fkeck/subtools@dd4a425) syuzhet 1.0.4 2017-12-14 [1] CRAN (R 3.6.2)
testthat 2.3.1 2019-12-01 [1] CRAN (R 3.6.2)
textclean 0.9.3 2018-07-23 [1] CRAN (R 3.6.2)
textdata
0.3.0 2019-08-28 [1] CRAN (R 3.6.2)
tibble 2.1.3 2019-06-06 [1] CRAN (R 3.6.1)
tidyr
1.0.0 2019-09-11 [1] CRAN (R 3.6.1)
tidyselect 0.2.5 2018-10-11 [1] CRAN (R 3.6.1)
tidytext 0.2.2 2019-07-29 [1] CRAN (R 3.6.2)
tidyverse
1.3.0 2019-11-21 [1] CRAN (R 3.6.2)
tokenizers 0.2.1 2018-03-29 [1] CRAN (R 3.6.2)
udpipe 0.8.3 2019-07-05 [1] CRAN (R 3.6.2)
usethis 1.5.1 2019-07-04 [1] CRAN (R 3.6.1)
utf8 1.1.4 2018-05-24 [1] CRAN (R 3.6.1)
vctrs 0.2.1 2019-12-17 [1] CRAN (R 3.6.2)
withr 2.1.2 2018-03-15 [1] CRAN (R 3.6.1)
wordnet
0.1-14 2017-11-26 [1] CRAN (R 3.6.0)
writexl * 1.2 2019-11-27 [1] CRAN (R 3.6.2)
xml2 1.2.2 2019-08-09 [1] CRAN (R 3.6.1)
zeallot 0.1.0 2018-01-28 [1] CRAN (R 3.6.1)

reticulate::py_discover_config(required_module="cleannlp")

python: C:/Users/XXXX/AppData/Local/Continuum/anaconda3/python.exe libpython: C:/Users/XXXX/AppData/Local/Continuum/anaconda3/python37.dll pythonhome: C:/Users/XXXX/AppData/Local/Continuum/anaconda3 version: 3.7.6 | packaged by conda-forge | (default, Jan 7 2020, 21:00:34) [MSC v.1916 64 bit (AMD64)] Architecture: 64bit numpy: C:/Users/XXXX/AppData/Local/Continuum/anaconda3/Lib/site-packages/numpy numpy_version: 1.17.4 cleannlp: C:\Users\XXXX\AppData\Local\CONTIN~1\ANACON~1\lib\site-packages\cleannlp__init__.p