ユーザ用ツール

サイト用ツール


development:language:python:venv

文書の過去の版を表示しています。


pyenv+venv

pyenvのインストール

もっとも簡単な方法

curl https://pyenv.run | bash
 これも同じ
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash

gitからClone

git clone https://github.com/pyenv/pyenv.git ~/.pyenv

shellの設定

bash

以下の設定を ~/.bashrc に追加します1) 2)

export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

zsh

以下の設定を ~/.zshrc に追加します3)

export PYENV_ROOT="$HOME/.pyenv"
command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

ビルド環境の構築

Suggested build environmentに従ってビルド環境を構築する

sudo apt update; sudo apt install build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev curl \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

仮想環境の作成

$ python -m venv <env name>

$ python -3.9 -m venv <env name>
1)
ない場合には ~/.profile (ログイン シェル用)
および ~/.bash_profile
2)
ご自身の環境に合わせてアレンジしてください
3)
非対話型シェルの場合:~/.zprofile or ~/.zlogin
development/language/python/venv.1697183894.txt.gz · 最終更新: 2023/10/13 07:58 by hayashi