Автономный модуль Metashape Python позволяет интегрировать функциональность Metashape в пользовательские скрипты без необходимости полной установки приложения. 


Прежде всего, убедитесь, что в вашей системе установлен Python 3.5, 3.6, 3.7 или 3.8.


Затем установите модуль Metashape как обычный пакет установщика https://www.agisoft.com/downloads/installer/

Процедура может немного отличаться в зависимости от используемой ОС.


В Windows (64-бит):

python3.exe -m pip install Metashape-1.7.3-cp35.cp36.cp37.cp38-none-win_amd64.whl 


В Linux:

python3 -m pip install Metashape-1.7.3-cp35.cp36.cp37.cp38-abi3-linux_x86_64.whl 


В macOS:

python3 -m pip install Metashape-1.7.3-cp35.cp36.cp37.cp38-abi3-macosx_10_13_x86_64.whl



После установки автономного модуля убедитесь, что приложение Metashape Pro активировано на том же компьютере, где планируется использование модуля. Или используйте следующую команду в консоли Python IDLE для активации продукта, используя в качестве аргумента свой лицензионный ключ:

Metashape.License (). Activate("AAAAA-BBBBB-CCCCC-DDDDD-EEEEE")  


Файл лицензии (.lic) должен быть помещен в каталог модуля, в качестве альтернативы можно определить путь к файлу лицензии, установив переменную среды agisoft_LICENSE.