Dear all,
At the moment I am trying to make more use of python scripting inside Alteryx, but control of different python environments seems possibly tricky.
At the moment we have a structure where we point to the specific venv inside a specific script, but it feels possibly suboptimal:
import os
sys.path.insert(1, "path to venv lib\site-packages folder")
Is there a recommended way to ensure proper dependency management, or might it even be better to not use complex python scripting but to place everything inside an Alteryx tool using the Python SDK?
PS: we have used the following guide to implement version control:
https://community.alteryx.com/t5/Alteryx-Designer-Discussions/Python-Code-Tool-Script-Runner-Macro-Code-Injection/m-p/419146#M77446
PPS: image in attachment show roughly how it would work