Open kawabata2018 opened 2 years ago
poetry init
すると既存ディレクトリにpyproject.toml
が作られる
あんたのPCにPython 3.8
がないやないか!と怒られた
Pyenvを使いたいが、Windowsは対応していない https://github.com/pyenv/pyenv#windows
Windows Pyenv does not officially support Windows and does not work in Windows outside the Windows Subsystem for Linux. Moreover, even there, the Pythons it installs are not native Windows versions but rather Linux versions running in a virtual machine -- so you won't get Windows-specific functionality.
Windowsで使いたいなら、pyenv-win
を使ってくれと勧められた
If you're in Windows, we recommend using @kirankotari's pyenv-win fork -- which does install native Windows Python versions.
pyenv-winに従ってインストール
git clone https://github.com/pyenv-win/pyenv-win.git "$HOME\.pyenv"
[System.Environment]::SetEnvironmentVariable('PYENV',$env:USERPROFILE + "\.pyenv\pyenv-win\","User")
[System.Environment]::SetEnvironmentVariable('PYENV_ROOT',$env:USERPROFILE + "\.pyenv\pyenv-win\","User")
[System.Environment]::SetEnvironmentVariable('PYENV_HOME',$env:USERPROFILE + "\.pyenv\pyenv-win\","User")
[System.Environment]::SetEnvironmentVariable('path', $env:USERPROFILE + "\.pyenv\pyenv-win\bin;" + $env:USERPROFILE + "\.pyenv\pyenv-win\shims;" + [System.Environment]::GetEnvironmentVariable('path', "User"),"User")
pyenv
どうやらCompatible Python versions
を3.8
にしたのがまずかったっぽい...
3.8.x
にしたら問題なく互換性があるバージョンを探し出してくれた
macOS Monterey
curl -sSL https://install.python-poetry.org | python3 -
$HOME/.local/bin
にインストールされたので、ユーザー環境変数のPATHに追加export PATH=$HOME/.local/bin:$PATH
poetry config virtualenvs.in-project true
背景
To do
lambda/
フォルダに選定したパッケージ管理ツールを導入する完了条件