[python] tox를 사용하여 파이썬 라이브러리를 빌드하고 설치하는 방법은 무엇인가요?

먼저, 프로젝트 루트 디렉토리에 tox.ini 파일을 생성하고 다음과 같이 구성합니다.

[tox]
envlist = py36, py37

[testenv]
deps = 
    pytest
commands = pytest

위 설정에서는 tox를 사용하여 파이썬 3.6과 3.7 버전에서 라이브러리를 빌드 및 테스트합니다. testenv 섹션에는 depscommands 필드가 있는데, deps에는 테스트를 위해 필요한 패키지를 나열하고, commands에는 해당 환경에서 실행할 명령을 지정합니다.

이제 터미널에서 프로젝트 루트 디렉토리로 이동한 후 다음 명령어를 실행하여 tox를 실행합니다.

tox

이 명령을 실행하면 tox는 tox.ini에 지정된 환경에서 라이브러리를 빌드하고 테스트합니다. 그 결과, 각 환경에 맞게 가상 환경이 생성되고 해당 환경에서 코드가 실행되고 테스트됩니다.

이렇게 하면 tox를 사용하여 파이썬 라이브러리를 빌드하고 설치할 수 있습니다.