pyenv virtualenvの設定

公開日:2018-05-10 更新日:2020-10-02

Linux Mac Ubuntu Vagrant

t f B! P L

Ubuntu14にpyenvとPython3環境導入 の続き

pyenvだけだと同じバージョンは同じ環境となってしまうので、同じ3.5でも環境を分けられるように、pyenv virtualenvを入れる。

必要パッケージのインストール

vagrant@vagrant-ubuntu-trusty-64:~/mecab_work$ sudo apt-get install python-pip

vagrant@vagrant-ubuntu-trusty-64:~/mecab_work$ sudo apt-get install git gcc make openssl libssl-dev libbz2-dev libreadline-dev libsqlite3-dev

pyenv virtualenvのインストール

vagrant@vagrant-ubuntu-trusty-64:~/mecab_work$ git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv

環境変数の設定

今回の環境では、~/.bash_aliasesに記載する

vagrant@vagrant-ubuntu-trusty-64:~/mecab_work$ echo 'eval "$(pyenv virtualenv-init -)"'  >> ~/.bash_aliases
vagrant@vagrant-ubuntu-trusty-64:~/mecab_work$ source ~/.bash_aliases

pyenv virtualenvの設定

mecab_workというvirtualenvを作成する

vagrant@vagrant-ubuntu-trusty-64:~/mecab_work$ pyenv virtualenv mecab_work

確認

(mecab_work) vagrant@vagrant-ubuntu-trusty-64:~/mecab_work$ pyenv versions
  system
  3.5.0
  3.5.0/envs/mecab_work
* mecab_work (set by /home/vagrant/mecab_work/.python-version)

できた!

About me

ゆかき(♀)

アラサー駆け出しインフラエンジニア
ど文系営業からSEへ転身し日々奮闘している人

一児の母

#AP応用情報 #HTML5Lv1 #第2種電気工事士 #DCP(Data Center Practitioner) #LPIC Lv2 #VCP6.5 #CCNP #Oracle Bronze #HSKLv5 #TOEIC860

Line stamp

僭越ながら販売中

Green cat & Orange cat

Amazon