$ curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash
$ echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(pyenv init -)"' >> ~/.bashrc
$ echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
$ source ~/.bashrc
$ pyenv -v
pyenv 1.0.10-2-geef042a
pyenv install --list
installiert werden können.pyenv version
zeigt Ihnen die installierte Liste und teilt Ihnen mit, welche Version derzeit aktiv ist.$ pyenv install --list
$ apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils
$ pyenv install 3.6.1
$ pyenv install anaconda3-4.3.1
$ pyenv versions
* system (set by /root/.pyenv/version)
3.6.1
anaconda3-4.3.1
$ python --version
Python 2.7.12
$ pyenv global 3.6.1
$ pyenv versions
system
* 3.6.1 (set by /root/.pyenv/version)
anaconda3-4.3.1
$ python --version
Python 3.6.1
$ cd hoge
$ pyenv local anaconda3-4.3.1
$ python --version
Python 3.6.0 :: Anaconda 4.3.1 (64-bit)
$ cd ..
$ python --version
Python 3.6.1
Übrigens, als ich mir den Inhalt von ".python-version" ansah, wurde nur der Versionsname geschrieben.
$ cat .python-version
anaconda3-4.3.1
$ pyenv which python3.6
/root/.pyenv/versions/3.6.1/bin/python3.6
Übrigens versuche ich auch das Gewöhnliche was.
$ which python3.6
/root/.pyenv/shims/python3.6
$ which python
/root/.pyenv/shims/python
Recommended Posts