Presque comme référence. Je l'ai écrit pour moi-même afin de pouvoir l'utiliser en le copiant pour le moment.
direnv, pythonz, virtualenv, etc.
####### install packages
sudo apt-get -y install build-essential zlib1g-dev libbz2-dev libssl-dev libreadline-dev libncurses5-dev libsqlite3-dev libgdbm-dev libdb-dev libexpat-dev libpcap-dev liblzma-dev libpcre3-dev curl python-pip
####### install pythonz
curl -kL https://raw.github.com/saghul/pythonz/master/pythonz-install | bash
echo '[[ -s $HOME/.pythonz/etc/bashrc ]] && source $HOME/.pythonz/etc/bashrc' >> $HOME/.bashrc
source ~/.bashrc
####### install virtualenv
sudo pip install virtualenv
####### install direnv
curl -L -o direnv https://github.com/zimbatm/direnv/releases/download/v2.5.0/direnv.linux-amd64
sudo install direnv /usr/local/bin
echo 'type direnv > /dev/null 2>&1 && eval "$(direnv hook bash)" ' >> $HOME/.bashrc
pythonz list -a
# Available Python versions
# cpython:
2.4
2.4.1
2.4.2
2.4.3
2.4.4
2.4.5
2.4.6
2.5
2.5.1
2.5.2
2.5.3
Ce qui suit est omis
Installez comme ça
pythonz install 3.4.0
Procédez comme suit dans le chemin que vous souhaitez développer
cd /PATH/TO/YOUR/PYTHON/PATH
echo 'layout python $(pythonz locate 3.4.0)' > .envrc
direnv allow
Modifiez .envrc
en direnv allow
pip list
montre qu'il contient uniquement les packages locaux pour cette version.
pip install ???
Installer avec
http://qiita.com/jnotoya/items/ca9a0dfee6b9f084f4da
Recommended Posts