環境構築#
connpass-client を git clone
し、カレントディレクトリを移動します。
git clone https://github.com/fin-py/connpass-client
cd connpass-client
Note
gitコマンドをインストールしていない場合は次のリンクからzipファイルをダウンロードして展開します。 fin-py/connpass-client
仮想環境にインストール#
Attention
Poetryを使う場合は Poetryを使って仮想環境にインストール に進んでください。
仮想環境を作成します。実行環境の合わせて python
は python3
などに置き換えてください。
python -m venv .venv
Note
Windwsの場合は py
コマンドから仮想環境を作成します。
py -m venv .venv
仮想環境を有効化します。
source .venv/bin/activate
Note
WindwsでPowerShellを使う場合、スクリプトの実行許可を与えていない場合は次のコマンドを1回だけ実行します。
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
仮想環境を有効化します。
.venv\Scripts\activate
パッケージをインストールします。
python -m pip install pip -U
pip install . pytest
Poetryを使って仮想環境にインストール#
Caution
仮想環境にインストール の手順を実施している場合は以降の手順は不要です。
virtualenvs.in-project
の設定を確認します。
poetry config --list
virtualenvs.in-project = true
になっていなければ、仮想環境をカレントディレクトリに生成する設定にします(オプション)。
poetry config --local virtualenvs.in-project true
Note
virtualenvs.in-project
の設定をグローバルにするには --local
を省略します。
poetry config virtualenvs.in-project true
Poetryの環境にインストールします。
poetry install
Poetryの環境を有効化します。
poetry shell