#author("2024-11-21T00:48:37+09:00","default:Miyashita","Miyashita")
#author("2024-11-21T00:49:08+09:00","default:Miyashita","Miyashita")
* pip [#bb9fda29]
** 基本 [#zd21f607]
パッケージのインストールに使うやつ.コマンド自体は覚えることも少なく~
#codeprettify{{
pip install <package name>
}}
でインストールできるのだが,いつからか直接 pip が実質できなくなっているみたい.環境がごちゃごちゃになるのを防ぐため?

** venv 設定 [#t89f55bd]
最初にどこかに仮想環境(virtual environment, venv)を構築して,それを一時的に有効にすることで pip が使える.例えば $HOME/.venv のパスに構築するとしたら
#codeprettify{{
python3 -m venv ~/.venv
}}
を実行すると,指定したパスに何やらファイルが生成される.その中のbin/activate を source することで venv が有効になる.
#codeprettify{{
source ~/.venv/bin/activate
}}
有効になると,shell の行頭に (.venv) のような文字列が追加される.この状態になったら普通に pip install hogehoge でインストール可能.このインストールした情報は構築した仮想環境内に入るので独立性が保たれる.
有効になると,shell の行頭に (.venv) のような文字列が追加される.この状態になったら普通に pip install hogehoge でインストール可能.~
このインストールした情報は構築した仮想環境内に入るので独立性が保たれる.~
~



Front page   Edit Diff Attach Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes