有时升级到 R 4.0 和 Ubuntu 20.04 后命令不会终止
Sometimes commands do not terminate after upgrading to R 4.0 and Ubuntu 20.04
几天前我升级了 R(从 3.6 到 4.0)和 RStudio(从 1.1 到 1.2.5),Ubuntu 昨天从 18.04 升级到 20.04。
从那时起,R 有时 在执行某些命令时永远不会终止:ivreg
(来自包 AER
),summary
(来自logit 回归)和 logitmfx
(来自包 mfx
)。有时这些命令 运行 很好,但大多数时候我必须终止进程 (killall rstudio
) 因为 R 不会终止执行,即使按下 RStudio 中的红色停止按钮也是如此。
当我尝试 example('AER')
时,效果很好。然后我重新安装了软件包 AER
。它抛出了 10 个 In readLines(file, skipNul = TRUE) : cannot open compressed file '/usr/lib/R/site-library/[package]/DESCRIPTION', probable reason 'No such file or directory'
类型的警告,其中 [package]
是 abind
、colorspace
、dichromat
...(但不是 AER
)。
此后 example('AER')
发出警告:no help found for ‘AER’
。
我已经删除并重新安装了 R 4.0:它没有帮助。此外,apt purge r-base* r-recommended r-cran-*
发出警告:dpkg: warning: while removing r-base-core, directory '/usr/lib/R/site-library' not empty so not removed
。此外,还有一堆 Package [package] is not installed, so not removed
,包括 [package]
等于 r-cran-abind
和上面列出的其他(这个 purge
也返回了一堆 Note, selecting [package] for glob 'r-cran-*'
) .
我还没有尝试过在没有 RStudio 的情况下使用 R。在升级到 Ubuntu 20.04 期间,我可能正在使用 RStudio。另外,我不记得这个问题是在我升级 R 和 RStudio 之后(这是我最好的猜测)还是在我升级 Ubuntu(一两天后)之后开始的。
希望有人能帮忙。
Dirk Eddelbuettel 和 Sébastien Villemot 通过 r-sig-debian
mailing list 提供了解决方案。
我不知道这是否有必要,但我首先做了:
sudo update-alternatives --config libblas.so.3-x86_64-linux-gnu
和select /usr/lib/x86_64-linux-gnu/blas/libblas.so.3
(而不是pthread
)。
然后(成功了):
sudo apt install libopenblas-openmp-dev
sudo apt remove libopenblas-pthread-dev libopenblas0-pthread
几天前我升级了 R(从 3.6 到 4.0)和 RStudio(从 1.1 到 1.2.5),Ubuntu 昨天从 18.04 升级到 20.04。
从那时起,R 有时 在执行某些命令时永远不会终止:ivreg
(来自包 AER
),summary
(来自logit 回归)和 logitmfx
(来自包 mfx
)。有时这些命令 运行 很好,但大多数时候我必须终止进程 (killall rstudio
) 因为 R 不会终止执行,即使按下 RStudio 中的红色停止按钮也是如此。
当我尝试 example('AER')
时,效果很好。然后我重新安装了软件包 AER
。它抛出了 10 个 In readLines(file, skipNul = TRUE) : cannot open compressed file '/usr/lib/R/site-library/[package]/DESCRIPTION', probable reason 'No such file or directory'
类型的警告,其中 [package]
是 abind
、colorspace
、dichromat
...(但不是 AER
)。
此后 example('AER')
发出警告:no help found for ‘AER’
。
我已经删除并重新安装了 R 4.0:它没有帮助。此外,apt purge r-base* r-recommended r-cran-*
发出警告:dpkg: warning: while removing r-base-core, directory '/usr/lib/R/site-library' not empty so not removed
。此外,还有一堆 Package [package] is not installed, so not removed
,包括 [package]
等于 r-cran-abind
和上面列出的其他(这个 purge
也返回了一堆 Note, selecting [package] for glob 'r-cran-*'
) .
我还没有尝试过在没有 RStudio 的情况下使用 R。在升级到 Ubuntu 20.04 期间,我可能正在使用 RStudio。另外,我不记得这个问题是在我升级 R 和 RStudio 之后(这是我最好的猜测)还是在我升级 Ubuntu(一两天后)之后开始的。
希望有人能帮忙。
Dirk Eddelbuettel 和 Sébastien Villemot 通过 r-sig-debian
mailing list 提供了解决方案。
我不知道这是否有必要,但我首先做了:
sudo update-alternatives --config libblas.so.3-x86_64-linux-gnu
和select /usr/lib/x86_64-linux-gnu/blas/libblas.so.3
(而不是pthread
)。
然后(成功了):
sudo apt install libopenblas-openmp-dev
sudo apt remove libopenblas-pthread-dev libopenblas0-pthread