diff options
author | haturatu <taro@eyes4you.org> | 2025-04-10 23:39:28 +0900 |
---|---|---|
committer | haturatu <taro@eyes4you.org> | 2025-04-10 23:39:28 +0900 |
commit | 4cbcafaf8422e509718837926ebc737a810007c9 (patch) | |
tree | 857664a26b513f1d838e7e7a83f8eb615b5ee812 | |
parent | 3c5f6d28d374d88048ddbb03e56ae83642d07704 (diff) |
fix: update readme
-rw-r--r-- | README.md | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..d67eb65 --- /dev/null +++ b/README.md @@ -0,0 +1,37 @@ +# wip +@@wowowo-wo + +# Usage +pyenv setup +```bash +# aptパッケージのアップデート +sudo apt update +# pyenvをインストールするために必要なパッケージをインストール +sudo apt install -y make build-essential libssl-dev zlib1g-dev \ + libbz2-dev libreadline-dev libsqlite3-dev curl llvm \ + libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev + +# curlで取得したコードをそのままパイプでbashに渡してシェルスクリプト実行しインストールスクリプト実行 +curl https://pyenv.run | bash + +# pyenvに必要な環境変数を初期化する処理をシェルに入った後実行 +echo 'eval "$(pyenv init -)"' >> ~/.bashrc +echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc + +# 現在のシェルで.bashrcを実行し、適応 +source ~/.bashrc +``` + +```bash +# pyenvの仮想環境としてライブラリが対応しているPythonのバージョンをインストール +pyenv install 3.10.13 + +# すでに.python-versionがあるから不要だと思うが念の為実行 +pyenv local 3.10.13 + +# 依存関係のPythonのライブラリインストール +pip install -r requirements.txt + +# 実行 +python3 main.py +``` |