Abstract#
国交省のPlateauプロジェクトでオープンになっているデータを使ってマイクラで遊ぶのにも、あときっとAIを使うにも、Pythonから逃げられなくなっている気がする。ちょっとわからないことをここにメモTopics#
Mac#
install#
- Brewを入れる
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zshrc
source ~/.zshrc
- pyenv
brew install pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
- python
$pyenv install --listでインストールできるPythonのバージョンを確認
$pyenv install 3.10.11とか打って、好きなバージョンをインストール。
echo 'export PATH="$PYENV_ROOT/versions/3.10.11/bin:$PATH"' >> ~/.zshrc
source ~/.zshrcパスに組み込む
- poetry
curl -sSL https://install.python-poetry.org | python - --version 1.5.1
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Windows#
Install#
- Python
Microsoft Storeに各バージョンがあるので、それで3.10をinstall |
- Poetry
[2]によるとpoetryなるものをいれないといけないらしい。[2]にあるやりかたでCMDでInvoke-Webrequestというコマンドを打とうとしてもだめだったが、いろいろやってみた結果として以下のようなコマンドを打ったらうまくインストールできた |
$ curl -sSL https://install.python-poetry.org | python - --version 1.5.1
ちなみにpoetryをアンインストールするには、[3] |
$ curl -sSL https://install.python-poetry.org | python - --uninstall
pathを通して、CMDでpoetryと打つと動くようにする。 |
debug#
Visual Studio CodeでPythonってデバッグできないかな。まずVSCでPythonの開発環境を.https://marketplace.visualstudio.com/items?itemName=ms-python.pythonと基本になりそうなプラグインは入れておくとして、poetryで実行というところってどういうことなんだろう。[4]を参考にvenvを設定。そうすると実行とデバッグメニューでlaunch.jsonで引数などを設定して、デバッグを実行できるようになりそう!Referrence#
- [#1]https://prog-8.com/docs/python-env
- [#2]2023年, 国土交通省都市局, Minecraftワールドデータ作成マニュアル, https://github.com/Project-PLATEAU/plateau2minecraft/blob/main/docs/Minecraft%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%E3%83%87%E3%83%BC%E3%82%BF%E4%BD%9C%E6%88%90%E3%83%9E%E3%83%8B%E3%83%A5%E3%82%A2%E3%83%AB.pdf
- [#3]2022年10月1日, nippa, Python Poetry完全アインストール, https://timesaving.hatenablog.com/entry/2022/10/01/150000
- [#4]2023/04/15, bee2, VSCodeにPoetryの仮想環境を認識させる, https://zenn.dev/bee2/articles/74b975c70ae6ed