ユーザ用ツール

サイト用ツール


development:language:python:pyenv:wsl

WSL(Windows Subsystem for Linux)

このページについて

インストール記録

  • OS:WSL(Windows Subsystem for Linux)
  • shell:bash

pyenvは複数のpythonバージョンを保持できる。

pyenv-virtualenvは同一バージョンのpythonでライブラリなどを別に保持できる1)

事前準備

依存するパッケージを事前に入れておきます

$ sudo apt install git sqlite3
$ sudo apt install build-essential
$ sudo apt-get install gcc make openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev

インストール

$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv
$ git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv

設定

# (末尾に入力)

$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(pyenv init -)"' >> ~/.bashrc

設定のリロード

# source ~/.bashrc
1)
virtualenvと混同されることが多いので注意
development/language/python/pyenv/wsl.txt · 最終更新: 2018/03/22 11:55 by hayashi