rpy2 отлично работает в консоли, но не работает в исполняемом файле
Я использую rpy2 в spyder 4. все команды работают нормально в консоли. Я создал исполняемый файл с помощью pyinstaller и получил эту ошибку в exe-файле.
Traceback (most recent call last):
File "kopa.py", line 12, in <module>
ModuleNotFoundError: No module named 'rpy2'
[13148] Failed to execute script kopa
Я приведу краткий пример;
import os
os.environ['R_HOME'] = 'C:/Program Files/R/R-3.6.3'
os.environ['R_USER'] = 'C:/ProgramData/Anaconda3/Lib/site-packages/rpy2'
import rpy2.robjects as ro
ro.r("x=c(1,2,3,4,5)")
ro.r("y=c(11,12,13,14,15)")
ro.r("z=mean(x)+mean(y)")
print(ro.r("z"))
все работает нормально в консоли. когда я создаю исполняемый файл, я получаю указанную выше ошибку. в чем проблема?