LoginSignup
14
22

More than 5 years have passed since last update.

UbuntuにPythonの環境構築

Posted at

Python環境構築

環境: Ubuntu 16.04.2 LTS

pyenv + Anacondaを使って環境を構築する。

パッケージインストール

% sudo apt-get install -y make build-essential \
  libssl-dev zlib1g-dev libbz2-dev wget curl llvm \
  libncurses5-dev libncursesw5-dev libpng-dev

pyenvとプラグインをインストール

% git clone git://github.com/yyuu/pyenv.git ~/.pyenv
% git clone https://github.com/yyuu/pyenv-pip-rehash.git ~/.pyenv/plugins/pyenv-pip-rehash
% echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
% echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
    % echo 'eval "$(pyenv init -)"' >> ~/.bashrc
% source ~/.bashrc

Anacondaインストール

% pyenv install anaconda3-4.3.1
% pyenv global anaconda3-4.3.1
% echo 'export PATH="$PYENV_ROOT/versions/anaconda3-4.3.1/bin:$PATH"' >> ~/.bashrc
% source ~/.bashrc

% python --version
Python 3.6.0 :: Anaconda 4.3.1 (64-bit)

Python2環境の導入

% conda create -n py27con python=2.7 anaconda
% source activate py27con
$ python --version
Python 2.7.13 :: Anaconda 4.3.1 (64bit)
$ source deactivate

ライブラリインストール

% conda update -y conda
% pip install --upgrade pip

kerasインストール

% pip install keras

MeCabインストール

% sudo apt-get -y install libmecab-dev mecab mecab-ipadic mecab-ipadic-utf8
% pip install mecab-python3 

Gensimインストール

% pip install gensim
14
22
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
22