# x_vcpkg_get_python_packages The latest version of this document lives in the [vcpkg repo](https://github.com/Microsoft/vcpkg/blob/master/docs/maintainers/ports/vcpkg-get-python-packages/x_vcpkg_get_python_packages.md). Experimental Retrieve needed python packages ## Usage ```cmake x_vcpkg_get_python_packages( [PYTHON_VERSION (2|3)] PYTHON_EXECUTABLE REQUIREMENTS_FILE PACKAGES ... [OUT_PYTHON_VAR somevar] ) ``` ## Parameters ### PYTHON_VERSION Python version to be used. Either 2 or 3 ### PYTHON_EXECUTABLE Full path to the python executable ### REQUIREMENTS_FILE Requirement file with the list of python packages ### PACKAGES List of python packages to acquire ### OUT_PYTHON_VAR Variable to store the path to the python binary inside the virtual environment ## Source [ports/vcpkg-get-python-packages/x\_vcpkg\_get\_python\_packages.cmake](https://github.com/Microsoft/vcpkg/blob/master/ports/vcpkg-get-python-packages/x_vcpkg_get_python_packages.cmake)