Hola Diego,
El error que obtienes no es de usar una versión especÃfica de Python, si no
de encontrar un "environment" especÃfico donde hacer la instalación con
"pip".
Mira aquà en la ayuda:
https://rstudio.github.io/reticulate/articles/python_packages.html
En la sección de "Conda" donde aparece cómo crear un entorno e indicárselo
a R para que instale ahà tus nuevas librerÃas.
Gracias,
Carlos Ortega
www.qualityexcellence.es
El dom., 2 ago. 2020 a las 19:27, Diego MartÃn (<ako.sistemas en gmail.com>)
escribió:
Estimados compañeros:
Estoy interesado en el NLP, asà que,
al hallar el post State-of-the-art NLP models from R
<
gracias a Carlos Ortega, me puse con ilusión a leerlo. Sin embargo, tengo
problemas con lo más básico, la instalación del paquete *transformers*.
puedo continuar sin ello.
El hecho es que me pasa lo
library(reticulate)
use_python("/usr/local/bin/python3.7")
Sys.which(c("python3.7"))
python3.7
"/usr/local/bin/python3.7"
py_install(packages = c("transformers"),
+ python_version = 'python3.7',
+ pip = TRUE)
Error: could not find a Python environment for /usr/bin/python
Vamos, que no puede encontrar donde
Python en mi máquina. Pero yo creÃa haberlo dicho con:
*use_python("/usr/local/bin/python3.7")*, lo cual habÃa comprobado
accediendo a consultar en el directorio de mi máquina oportunamente. Lo
muestro a continuación.
MacBook-Pro-de-Diego:bin Diego$ pwd
/usr/local/bin
MacBook-Pro-de-Diego:bin Diego$ ls python*
python python2.7-config python3.7m
python-config python3 python3.7m-config
python2 python3-config pythonw
python2-config python3.7 pythonw2
python2.7 python3.7-config pythonw2.7
MacBook-Pro-de-Diego:bin Diego$
Si pusiera python, sin especificar
tampoco conseguirÃa más. Mirad.
use_python("/usr/local/bin/python")
Sys.which(c("python"))
py_install(packages = c("transformers"),
+ python_version = 'python',
+ pip = TRUE)
Error: could not find a Python environment for /usr/bin/python
He mirado qué podrÃa estar pasando y
como me dicen en R Interface to Python
<https://rstudio.github.io/reticulate/>, tengo que especificar el
pero eso he hecho, o al menos eso creo.
Python en mi máquina está bien,
tengo Anaconda-Navigator y uso Spyder, y funciona muy bien. Es más
recientemente he estado haciendo un curso usando este IDE, y no tuve el
mÃnimo problema.
Por favor, ¿alguno de ustedes sabe
podrÃa estar pasándome?, ¿qué confundo o qué me falta?.
MuchÃsimas gracias por adelantado por
la ayuda y paciencia que me presten.
Diego MartÃn Oliva.
[[alternative HTML version deleted]]