ModuleNotFoundError: nenhum módulo chamado 'google' no python 3.6.7

Estou criando um script que recebe alguns argumentos e os utiliza para manipular um banco de dados em tempo real do Firebas

Quando executo o script no cmd (estou em um computador com Windows 10), digitandompython myScript.py arg1 arg2 ... Funciona bem. Mas quando eu uso o cx_Freeze para criar meu .exe, ele diz que existem módulos ausentes

Missing modules:
? Cookie imported from requests.compat
? OpenSSL.SSL imported from urllib3.contrib.pyopenssl
? OpenSSL.crypto imported from urllib3.contrib.pyopenssl
? StringIO imported from requests.compat, six, urllib3.packages.six
....
? urllib3.packages.six.moves.urllib.parse imported from 
urllib3.poolmanager, urllib3.request
? urlparse imported from requests.compat
? vms_lib imported from platform
This is not necessarily a problem - the modules may not be needed on this 
platform.

E também mostra

Traceback (most recent call last):
  File "C:\Users\engenharia1\AppData\Local\Programs\Python\Python36\lib\site-packages\cx_Freeze\initscripts\__startup__.py", line 14, in run
    module.run()
  File "C:\Users\engenharia1\AppData\Local\Programs\Python\Python36\lib\site-packages\cx_Freeze\initscripts\Console.py", line 26, in run
    exec(code, m.__dict__)
  File "Api2.py", line 8, in <module>
  File "C:\Users\engenharia1\AppData\Local\Programs\Python\Python36\lib\site-packages\firebase_admin\__init__.py", line 23, in <module>
    from firebase_admin import credentials
  File "C:\Users\engenharia1\AppData\Local\Programs\Python\Python36\lib\site-packages\firebase_admin\credentials.py", line 20, in <module>
    import google.auth
ModuleNotFoundError: No module named 'google'

Minhassetup.py

import sys
from cx_Freeze import setup, Executable

setup ( 
    name = "pyFirebase",
    version = "1.1",
    executables = [Executable("pyFirebase.py")]
)

Minhas importações empyFirebase.py (não mostra o programa inteiro porque é do meu trabalho, não posso, desculpe)

import sys
import os

import datetime

import firebase_admin
from firebase_admin import credentials
from firebase_admin import db

from random import randint

E minha maneira de lidar com os argumentos

if(len(sys.argv) == 5):
    var1 = args[1]

Fiz um teste usando apenas os argumentos e construindo o .exe e funcionou, então provavelmente o problema está nos módulos ou no meu ambient

Alguma ideia

questionAnswers(2)

yourAnswerToTheQuestion