質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

sh

shは、UNIX系OSのシェル操作の1つであり、最も基本的なシェルのことです。

Q&A

1回答

3430閲覧

Rスクリプト実行しようとするとエラーが出る (Rscript execution error: No such file or directory)

s-o

総合スコア6

Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

R

R言語は、「S言語」をオープンソースとして実装なおした、統計解析向けのプログラミング言語です。 計算がとても速くグラフィックも充実しているため、数値計算に向いています。 文法的には、統計解析部分はS言語を参考にしており、データ処理部分はSchemeの影響を受けています。 世界中の専門家が開発に関わり、日々新しい手法やアルゴリズムが追加されています。

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

sh

shは、UNIX系OSのシェル操作の1つであり、最も基本的なシェルのことです。

0グッド

0クリップ

投稿2020/09/04 03:48

編集2020/09/04 07:25

お世話になります。
全くの初心者です。Rscriptが実行できず困っています。
環境はMacOSでAnacondaです。
condaでインストールした.Rで書かれたスクリプトをターミナルで実行しようとすると
表題のエラーが表示されます。
ただし、本番ではパイプでつないで実行予定です。

エラー内容と環境

$ /path/to/script/aaa.R Rscript execution error: No such file or directory

aaa.RのShebangは以下です

aaa

1#!/usr/bin/env Rscript

RscriptやRインストール済です。PATHも通っていると思います。
ターミナルで確認すると以下のようになります。

$ Rscript Usage: /path/to/Rscript [--options] [-e expr [-e expr2 ...] | file] [args] ... $ R sort.list(n)でエラー: failed to open ICU collator (4) ... $ which Rscript /Users/bbb/anaconda3/bin/Rscript $ which R /Users/bbb/anaconda3/bin/R $ echo $PATH /...:/Users/bbb/anaconda3/bin:/...

初心者です。
お力を頂ければ幸いです。
ご不明な点がありましたら、コメントください。
宜しくお願い申し上げます。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

普通にRをインストールすれば、RとRscriptは同じ場所にあります。

Console

1$ where R 2/usr/local/bin/R 3 4$ where Rscript 5/usr/local/bin/Rscript

簡単なスクリプトを書いたら

R

1$ cat aaa.R 2x <- rnorm(1000) 3mean(x) 4sd(x)

あとはRscriptで指定するだけです。

R

1$ Rscript ./aaa.R 2[1] -0.01345027 3[1] 0.9757607

投稿2020/09/04 11:11

technocore

総合スコア7337

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問