sudoが使えない、root権限のない環境でvirtualenvを入れます。
目次
更新履歴
はじめに
sudoが使えない、root権限のない環境では bash💩apt-get
が使えませんね。それはそう。debianじゃないと apt-get
じゃないというツッコミは無し。
ながれはこんな感じです。
- pip がなければ pip を入れる
- virtualenv と virtualenvwrapper を入れる
Ubuntu でやること前提に書いてますが他のディストリビューションでも大体同じ気がします。
pip を入れる
pip が入っていなければ、入れます。
curl -O https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py --user
~/.bashrc
に以下の通り PATH を追加します。
export PATH="$HOME/.local/bin:$PATH"
source ~/.bashrc
で読み込み直す。
virtualenv と virtualenvwrapper を入れる
pip install virtualenvwrapper --user
~/.bashrc
に以下を追記します。
if [ -f $HOME/.local/bin/virtualenvwrapper.sh ]; then
export WORKON_HOME=$HOME/.venv
source $HOME/.local/bin/virtualenvwrapper.sh
fi
追記したらターミナルを開き直すか source ~/.bashrc
します。
以上でインストールは終わりです。