This domain may be for sale!
![s3pw.com](https://cdn-ak-scissors.b.st-hatena.com/image/square/f9efb408a7d22214fbb205715a9237b5958a807c/height=288;version=1;width=512/http%3A%2F%2Fs3pw.com%2Fmilestoner%2Fwp%2Fuploads%2F2014%2F04%2Fpublish-photoll1.png)
Mac OSX 10.9(Mavericks)で最新のPythonとRubyとPerlが手軽に使える環境を構築する(pyenv+virturlenv,rbenv+gemset,plenv+pmset) 2014/01/09 技術ネタ HomeBrew, MacOSX, python, rbenv, Ruby pyenv+virturlenv & rbenv+gemset & plenv+pmset 環境構築忘備録 年末に新しいMacBook Pro 13inch Retinaを導入しました。 最初にやった事はGoogle Chromeのインストールとお気に入りの同期、次にやった事はGoogle Driveとの同期でした。 生活がGoogle先生に侵食されていると感じている今日この頃ですが、その次にやった事は開発環境の環境の構築でした。 クラウドサービスの活躍でデータ同期の手軽さは進むものの
参考: http://www.atmarkit.co.jp/ait/articles/1402/27/news042_2.html 何カ所かつまづいたのでメモ。 homebrewのインストール RVMのインストール Rubyのインストール Rubyバージョンの確認 1. Homebrewのインストール http://brew.sh/index_ja.html 1-1. インストール $ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)" 1-2. 最新バージョンにする $ brew -v Homebrew 0.9.4 $ sudo brew update失敗するケース $ sudo brew update error: The following untracked working tree fil
【重要】Mac環境を前提としております。Windowsでは現状残念ながらunicornのmakeに失敗するので、うまく行きません。 Windowsの場合は、VMwareをご使用下さい。vagrant 環境でも可能です。 1.macportを削除すること 2.Xcodeをインストールしてあること。 3.Xcodeのコマンドラインツールをインストールしてあること 4.rvmを使っている人は「rvm」を削除すること 5..bash_profile に変なことが書いてある人は消すこと。 6.万が一の為にタイムマシンでバックアップをとっておいた方が幸せ。 7.MYSQLを使う人というかほとんどだと思いますが、MYSQLのインストール 8.MacOSが「El Capitan」の場合は「SIP」を無効化する必要性があります。 手順は以下参照 ■URL SIPの無効化 Xcodeのインストール Xcode
rbenv と RVM との違い 列挙してみる。 rbenv は RVM と違ってシェルにコマンドをロードしない → 代わりに $PATH を追加するだけで使えるrbenv は RVM と違ってシェルコマンドを上書きしない(RVM は cd などを RVM 独自のものに置き換える)rbenv は RVM と違って設定ファイルが無い → どのバージョンを使うかの指定のみrbenv は RVM と違って Ruby をインストールしない(rvm install 相当の機能が無い) … 代わりに自分で好きに Ruby をインストールできるし、rvm install 相当の ruby-build を使うこともできるrbenv は RVM と違って gemset の概念がない … 代わりにアプリケーション毎の Bundler を使ったほうがいいよrbenv は RVM と違って他の gem を変更する
ruby-2.0.0-devを使いたいのにrvmが対応してない。 というだけの理由で、rbenvに乗り換えることにしました。 rvmも便利だったのですが、cdコマンドを書き換えたりと 結構ブラックなこともやっていたので、いい機会かなと。 なんだか長くなっちゃったので省略されました。 rvmとrbenvの違い rvmはビルドからgemsetまで面倒を見てくれる でも結構多方面に影響するので怖い部分もある rbenv「ビルドツールなんてありません」 rbenv「でも ruby-build っていうのがあるからそれ使ってもいいよ」 rbenv「gemはbundleで各自管理してください」 rbenvさんは結構放任主義みたいです。 ※とっても語弊があるので詳細についてはGoogle先生にお尋ねください。 まずはrvmをアンインストール する前に注意事項。 端末はひとつだけ開いた状態で作業すること。
WEB系技術屋の管理人が、ネット・デジタル中心に日歩をつらつら LinuxやらRuby、Javascriptなどなど記事を載せています mukaer.com 構成&準備する物 Linux ( CentOS 6.2 環境を想定しています) コンパイルできる環境 git rbenv ruby-build (rbenvのplugin) rbenv-gemset (rbenvのplugin) git外部アクセスPort 9418 ( git://github.com ) CentOS だと下記コマンドでgitも含め一括インストール可能です。 $ yum -y groupinstall "Development Tools" rbenvのインストール rbenvのフォルダは/home/${HOME}/.rbenv/versions/1.9.2-p290 このように$HOMEディレクトリの直下で管理す
gistfile1.md rbenvとruby-buildでRuby環境を最新に保つ 更新日:2014/11/19 rbenv, ruby-buildを更新 $ cd ~/.rbenv $ git pull origin master $ cd ~/.rbenv/plugins/ruby-build $ git pull origin master rbenvでインストール可能なリストを表示 $ rbenv install -l Available versions: ... 2.1.0-rc1 2.1.1 2.2.0-dev ... openssl, readlineをインストールしていなければ $ brew install openssl $ brew install readline Ruby2.1の最新バージョンをインストール ※-Wshorten-64-to-32と警告が出るので
rvmからrbenvに切り替えてみたのでrbenvがどういう方法でRubyバージョンを指定したり、状況によって切り替えることができるのか確認してみた。基本 https://github.com/sstephenson/rbenv/ の要約および動作確認、バージョンは0.4.0。 shims ~/.rbenv/shimsにあるスクリプトが使うコマンド(irb, gem, rake, rails, rubyなど)を振り分けてくれる。shimsが振り分けた先を知るにはrbenv whichを使う。 bundleなどgemでインストールして新しいコマンドが増える場合は~/.rbenv/shimsに振り分けるスクリプトを置かないといけないのでrbenv rehashを唱える必要がある。 RBENV_VERSION ドキュメントによると RBENV_VERSION 環境変数が使うバージョンを決める。従
macのmountain lionにrails環境を構築していたのですが、 rbenvのrubyが反映されずハマったのでまとめておきます。 rbenvでrubyのバージョンを指定 下記のコマンドを実行 $ rbenv global 2.0.0-p247 rbenvで指定されているrubyのバージョンを確認 下記のコマンドを実行 $ rbenv version 2.0.0-p247 rubyのバージョンを確認 下記のコマンドを実行 $ ruby -v ruby 1.8.7 1.8.7なんて入れた覚えがないので、 これはおそらくプリインストールされてるものが優先されているはず。 つまりパスを修正すれば良いはずです。 少し調べたところ、~/.zshrcにrbenvのパスを追加すると良いという情報を多く見つけましたが、 これはzshをログインシェルに設定している方向けの修正方法です。 私の
WWDCの朝、新しく発売になったMacbook Airを買いました。 自分で買った初Macです。使うのは初めてじゃないので、特に苦労はしていないのですが、 毎回MacへRubyのインストールをする時にハマるので、メモを残しておきます。 Rubyをインストールする理由 Macには初めからRubyがインストールされてるからいいんじゃないの?と思っているそこのアナタ! プリインストールのバージョンは古いんですよ。(v1.8.7) なぜ古いのはダメかって? 僕は普段SassやCompassを使うのですが、バージョンによっては文字コード周りのコンパイル結果が異なる場合があるそうです。 あと個人的には最新版を使っていないと気持ちが悪いです。 ということでRubyのバージョンを最新にします。この記事を書いている時点で安定版の2.0.0-p195をインストールします。 用意するもの Xcode (Comm
brew update ---------- First, rewinding head to replay your work on top of it... Fast-forwarded master to ffc0c3b7a16ef94c6d3ed8187e2542651e27db55. Updated Homebrew from fe80973e to ffc0c3b7. 〜 ---------- brew upgrade ruby-build ---------- ==> Upgrading ruby-build ==> Installing ruby-build dependency: rbenv ==> Downloading https://github.com/sstephenson/rbenv/tarball/v0.4.0 #######################
Rubyの違うバージョンを使いたい場面があったのでやってみた。 まずデフォルトのRubyバージョン1.8.x 今回使いたいのが1.9.x バージョンを上げる為にbrew install ruby で2.0.xになる。 こっから。 homebrewでリンクされているRubyを解除 $ brew unlink ruby $ ruby -v ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin11.0] homebrewで使えるruby一覧表示 $ brew versions ruby 2.0.0-p195 git checkout dad5917 /usr/local/Library/Formula/ruby.rb 2.0.0-p0 git checkout 3085c40 /usr/local/Library/Formula/rub
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く