R_HOME 报错:valueerror: openrlib.r_home cannot be none.
关于scGPT代码finetune_integrate.py文件运行报错
代码在命令行运行正常,在pycharm中报错
pycharm中导包报红线,在命令行执行正常,同样也适用以下解决办法
报错,说在环境中找不到R_HOME
ValueError: r_home is None. Try python -m rpy2.situation
于是,运行Try python -m rpy2.situation得到
从上面可以发现,在Anaconda中创建的虚拟环境里有R_HOME,地址为“D:\Anaconda\envs\BayeAndR\lib\R”,但关机后自动加载的是系统中的R,而我系统中并没有安装R
之前查询过很多方法都说把Anaconda中的R_HOME加入系统环境变量,仍然无法解决问题(不知道为什么),重装环境也能解决问题,但是太费事了
今天发现,直接在Pycharm中要运行的文件中添加环境变量R_HOME就能完美解决问题。

浙公网安备 33010602011771号