LoginSignup
yutapuu
@yutapuu

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

パッケージのインストール

解決したいこと

rtoolsをインストールした後公式サイトに書いてあった通りにコードを打ち込んだらエラーが出ます。どうすればよいでしょうか

発生している問題・エラー

file(con, "w") でエラー:  コネクションを開くことができません 
 追加情報:  警告メッセージ: 
 file(con, "w") で: 
   ファイル 'C:/Users/kokon/OneDrive/??????/.Renviron' を開くことができません: Invalid argument 

該当するソースコード

 writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"', con = "~/.Renviron")
0

1Answer

エラーメッセージの中の ?????? はこのままのメッセージが出ているのですよね?(個人情報だから手動で塗りつぶした、というわけではないですよね)

その場合、おそらくはファイルパスに日本語(だけじゃなく中国語や韓国語も同じだと思いますが、英数字以外)が入っていると、うまく動かないのだと思います。

一番単純な対策は、ログインユーザー名を英数字だけに変更する、あるいは英数字だけのユーザーを新しく作ってそのユーザーで実行することだと思います(対策内容は単純ですが、簡単にできるかどうかはわかりません)。

また OneDrive のバックアップ設定をされているのだと思いますが、それも悪影響を与えている可能性があります。

以下に、高知工科大学の講師の方が学生に向けてインストール方法を解説した PDF があります。参考にされてはいかがでしょうか?

0

Your answer might help someone💌