summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md37
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
+```