Macで久しぶりにRstudioでパッケージ"tableone"を利用しようと思ったのですが、パッケージ"rlang"が最新バージョンでなかったため動かない。Updateボタンを使ってもパッケージ"rlang"のアップデートに失敗。。。

結局、
(1) RとRstudioを最新バージョンにする
(2)ターミナルを使いCommand Line Toolsをインストール
(3) Rstudioを起動して"rlang"をインストール

の手順で解決しました。以下は詳しい手順です。

(1) 
現存のrlangを削除し、
RとRstudioを最新バージョンの
Rstudio  Version 1.1.463 
R version 3.5.3 (2019-03-11) -- "Great Truth"
にした。

新しいRstudioでrlangをインストールすると

> install.packages("rlang")
---(中略)---
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
ERROR: compilation failed for package ‘rlang’
* removing ‘/Library/Frameworks/R.framework/Versions/3.5/Resources/library/rlang’
Warning in install.packages :
  installation of package ‘rlang’ had non-zero exit status

などというメッセージが出てきてまた失敗。

(2)
rstudio communityの記事
から誘導されて、GitHubGistの記事
にたどり着いた。以下は引用:

If you are facing an error like that on new MacOS version.
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
It means that you need to install XCode command line, open a Terminal and run this command:
$ xcode-select --install

xcode command line はMac向けのコマンドツール。
Macのターミナルに
xcode-select --install
と入力するとインストールが開始される。完了まで数分かかった。

(3)
Rstudioを再起動してパッケージ"rlang"をインストール。