이렇게 system_trading_py38_32 환경 내에 PyQt5를 설치하면 system_trading_py38_32를 사용하는 모든 프로젝트에서 PyQt5 패키지를 사용할 수 있습니다. 하지만 다른 가상 환경을 새로 구성한다면 해당 환경에 PyQt5를 설치해야 PyQt5 패키지를 사용할 수 있습니다.
앞서 API를 이용하는 데 PyQt5가 필요하다고 설명했습니다. 이 PyQt5는 다른 개발자가 미리 만들어 놓고 다른 사람이 사용할 수 있도록 제공하는 코드 모음으로, 이를 패키지라고 합니다. 패키지를 내려받아 이용하면 우리가 굳이 새로 만들지 않아도 바로 사용할 수 있으므로, 개발 시간과 노력을 단축시킬 수 있다는 훌륭한 장점이 있습니다.
여기서는 PyQt5를 설치했으나 앞으로 개발하는 데 또 다른 패키지들이 필요할 수 있습니다. 이때마다 프로젝트에서 가상 환경을 활성화(activate)한 후 pip install (패키지명) 명령어로 설치하면 파이참에서 자동으로 설치한 패키지를 인식하기 때문에 바로 사용할 수 있습니다.