I'm currently building an Azure Function. Currently I'm debugging the script and I've encountered a KeyError 'error in six.moves'. This similar problem suggests that it was a 'badly configured environment', and the solution was to "redo the virtual environment". What would count as a 'well-configured environment'? As far as my understanding goes, all that it has to be is that it meets the version requirements needed, and that no conflicts between dependencies should be present.
I will be attempting to redo my own virtual environment.