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

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

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

rbenvは、Rubyバージョン管理ツール。プロジェクトごとでRubyバージョンを切り替えることが可能です。RVMよりもシンプルで、少ない機能で動作します。本体にはRubyのビルド機能は備わっておらず、ruby-buildというツールを用いる必要があります。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Q&A

1回答

4055閲覧

rbenv installに失敗してしまう

kozica

総合スコア58

rbenv

rbenvは、Rubyバージョン管理ツール。プロジェクトごとでRubyバージョンを切り替えることが可能です。RVMよりもシンプルで、少ない機能で動作します。本体にはRubyのビルド機能は備わっておらず、ruby-buildというツールを用いる必要があります。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

0グッド

1クリップ

投稿2018/11/30 11:36

rbenv installすると下記のような結果になります。

どうか力を貸してほしいです、、、

shell

1$sudo yum -y install git 2$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv 3 4$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile 5$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile 6$ exec $SHELL -l 7上記execコマンドを実行したら 8コンピュータ名@ユーザ名:~$ 9の「コンピュータ名@ユーザ名」の部分が緑色から白に変わる理由もわからない。 10また別ターミナル立ち上げて、そこで 11rbenv --version 12しても見つからないと言われるのもわからない 13下記のように「exec」コマンドしたターミナルのみrbenvが使えている 14 15$ rbenv --version 16rbenv 1.1.1-39-g59785f6 17 18$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build 19 20$ rbenv install -v 2.5.1 21/tmp/ruby-build.20181130202228.14210 ~ 22Downloading ruby-2.5.1.tar.bz2... 23-> https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2 242018-11-30 20:23:41 URL:https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2 [14000644/14000644] -> "ruby-2.5.1.tar.bz2" [1] 25Installing ruby-2.5.1... 26/tmp/ruby-build.20181130202228.14210/ruby-2.5.1 /tmp/ruby-build.20181130202228.14210 ~ 27checking for ruby... false 28checking build system type... x86_64-pc-linux-gnu 29checking host system type... x86_64-pc-linux-gnu 30checking target system type... x86_64-pc-linux-gnu 31checking for gcc... no 32checking for cc... no 33checking for cl.exe... no 34configure: error: in `/tmp/ruby-build.20181130202228.14210/ruby-2.5.1': 35configure: error: no acceptable C compiler found in $PATH 36See `config.log' for more details 37 38BUILD FAILED (Ubuntu 18.04 using ruby-build 20181106-14-g1ec9abd) 39 40Inspect or clean up the working tree at /tmp/ruby-build.20181130202228.14210 41Results logged to /tmp/ruby-build.20181130202228.14210.log 42 43Last 10 log lines: 44checking for ruby... false 45checking build system type... x86_64-pc-linux-gnu 46checking host system type... x86_64-pc-linux-gnu 47checking target system type... x86_64-pc-linux-gnu 48checking for gcc... no 49checking for cc... no 50checking for cl.exe... no 51configure: error: in `/tmp/ruby-build.20181130202228.14210/ruby-2.5.1': 52configure: error: no acceptable C compiler found in $PATH 53See `config.log' for more details 54

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

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

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

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

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

guest

回答1

0

ruby-buildの公式wikiに推奨環境の構築方法が載っています

Ubuntuの場合

apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm5 libgdbm-dev

となっています。

投稿2018/11/30 13:58

asm

総合スコア15147

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

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

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

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問