環境構築#

connpass-clientgit clone し、カレントディレクトリを移動します。

git clone https://github.com/fin-py/connpass-client
cd connpass-client

Note

gitコマンドをインストールしていない場合は次のリンクからzipファイルをダウンロードして展開します。 fin-py/connpass-client

仮想環境にインストール#

Attention

Poetryを使う場合は Poetryを使って仮想環境にインストール に進んでください。

仮想環境を作成します。実行環境の合わせて pythonpython3 などに置き換えてください。

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