From d26889d5763a2abc0b9c9a012d7363efd6212604 Mon Sep 17 00:00:00 2001 From: "Kaz Saita(raspi4)" Date: Thu, 28 Mar 2024 17:00:45 +0900 Subject: [PATCH] sync notes(auto) --- content/20240315110428 venv pyenv virtualenv などの関係.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/20240315110428 venv pyenv virtualenv などの関係.md b/content/20240315110428 venv pyenv virtualenv などの関係.md index ae7a3cc..5a8f3c3 100644 --- a/content/20240315110428 venv pyenv virtualenv などの関係.md +++ b/content/20240315110428 venv pyenv virtualenv などの関係.md @@ -11,6 +11,7 @@ - virtualenv: poetryで生成されるプロジェクト内(or cacheの) .venv はvirtualenv経由で作成されている。 cf. [Configuration | Documentation | Poetry - Python dependency management and packaging made easy](https://python-poetry.org/docs/configuration/) - pyenv: `poetry env use`コマンドを使うことで、実行環境を切りかえられる。 ただし、poetry initの時に実行されるのは、ディレクトリ内で `pyenv local` を指定したとしても、systemのバージョンになる。 `pyenv global`の内容も無視される。 +- pyenv: システムのpythonのバージョンが古くてpoetryがインストールできない!みたいなことがある。そういう時はpyenvで新し目のpython環境を作って、その環境でpoetryを入れるなどする - pyenv: (将来的にはpyenvで実行環境を指定してからpoetryを実行することで、プロジェクトで使うpythonのバージョンを設定できる。 experimental扱い) ## Ref. - Poetry Configuration [Configuration | Documentation | Poetry - Python dependency management and packaging made easy](https://python-poetry.org/docs/configuration/)