Muito legal. Mas algumas dúvidas:

  • 1 - O arquivo .exe gerado por este procedimento vai ter acesso às librarys instaladas/requeridas, ou ele irá instalar automaticamente? Se sim, devo colocá-las junto do mesmo (na mesma pasta)?
  • 2 - Se eu quiser fazer modificações no código, devo deletar o arquivo .exe gerado e gerar um novo? Se sim, isso seria um problema em caso de servidores que hosteiam updates automáticos, não?

1- As librarys você vai baixar no ambiente virtual somente as que utilizou no código. Com isso as demais que já foram instaladas no seu ambiente principal não serão incluidas no .exe.

2- Se fizer alterações sim, é necessário realizar o procedimento, mas não todo ele. Ex: Caso adicione alguma biblioteca, será necessário realizar a instalação da mesma no ambiente virtual. Já a segunda parte da pergunta não entendi muito bem, poderia explicar melhor?