pyenv benutzt Python rbenv wird verwendet, wenn Sie mehrere Versionen von Ruby verwalten möchten.
Dieses Mal habe ich beschlossen, sowohl pyenv als auch rbenv in / usr / local
zu installieren.
Es scheint, dass es viele andere abgeleitete Repositories wie phpenv, plenv und anyenv gibt. Vorerst habe ich diesmal Python und Ruby installiert. Sollten andere Dinge auf die gleiche Weise getan werden?
Es ist mühsam, "sudo -i" zu verwenden, um die Einstellungen der unter "/ etc / profile.d /" geschriebenen Datei zu lesen und zu sudo.
pyenv
Platziere es in / usr / local
.
sudo git clone git://github.com/yyuu/pyenv.git /usr/local/pyenv
sudo git clone git://github.com/yyuu/pyenv-virtualenv.git /usr/local/pyenv/plugins/pyenv-virtualenv
Schreiben Sie eine Datei, die beim Start gelesen wird ...
/etc/profile.d/pyenv.sh
export PYENV_ROOT="/usr/local/pyenv"
export PATH="${PYENV_ROOT}/bin:${PATH}"
eval "$(pyenv init -)"
Starten Sie die Shell neu
exec $SHELL -l
rbenv
Dies ist auch das gleiche.
sudo git clone git://github.com/sstephenson/rbenv.git /usr/local/rbenv
sudo git clone git://github.com/sstephenson/ruby-build.git /usr/local/rbenv/plugins/ruby-build
Schreiben Sie eine Datei, die beim Start gelesen wird ...
/etc/profile.d/rbenv.sh
export RBENV_ROOT="/usr/local/rbenv"
export PATH="${RBENV_ROOT}/bin:${PATH}"
eval "$(rbenv init -)"
Starten Sie die Shell neu
exec $SHELL -l
Wenn der Pfad, der durch "Welcher Rubin" oder "Welcher Python" neu festgelegt wurde, angezeigt wird, ist er erfolgreich.
Die Grundverwendung ist für beide ähnlich
#Liste der installierbaren Versionen
pyenv install -l
#Installieren Sie die angegebene Version(In diesem Fall 3.4.2)
sudo -i pyenv install 3.4.2
#Stellen Sie sicher, dass die angegebene Version installiert ist
pyenv versions
#Wenn Sie es nur unter einem bestimmten Ordner verwenden möchten
cd /home/jibun/python3/
pyenv local 3.4.2
sudo -i pyenv rehash
#Bei der Einstellung auf das Ganze
pyenv global 3.4.2
sudo -i pyenv rehash
#Liste der installierbaren Versionen
rbenv install -l
#Installieren Sie die angegebene Version(In diesem Fall 2.1.3)
sudo -i rbenv install 2.1.3
#Stellen Sie sicher, dass die angegebene Version installiert ist
rbenv versions
#Wenn Sie es nur unter einem bestimmten Ordner verwenden möchten
cd /home/jibun/ruby2.1/
rbenv local 2.1.3
sudo -i rbenv rehash
#Bei der Einstellung auf das Ganze
rbenv global 2.1.3
sudo -i rbenv rehash
Die Artikel, auf die sich diese Zeit bezieht, lauten wie folgt. http://qiita.com/la_luna_azul/items/3f64016feaad1722805c http://qiita.com/youcune/items/a5cc93313641b69b62f8
Recommended Posts