Hola, en realidad no es que necesiten tener las librerías necesarias, sino que necesitarían mucho más que eso, el intérprete instalado como así también el compilador a ejecutable.
Hola, claro, necesitarían lo que mencionas tú también.
Si aún así vos querés que se pueda compilar a ejecutable sin tener nada instalado, lo que yo haría en tu lugar, es buscar algún servicio online que haga el trabajo, es decir envié el archivo y que la misma página web lo convierta a exe para después descargarlo, pero como eso sería gratis tendrías que estar seguro que no le metan nada extraño al exe o al código.
No encontré lo que buscaba lamentablemente, tuve que optar por una librería que se encarga de copiar el archivo en una dirección distinta (algo parecido a lo que quería hacer). Por lo tanto simplemente tuve que alterar un poco mi código y ya, obtuve lo más similar posible a lo que buscaba.
Aporto para alguien que tenga el mismo problema y desee una solución fácil:
import shutil ##Importamos la lib.
shutil.copy("archivo.py", "Documentos/archivo.py") ##Copia el archivo denominado "archivo.py" (puedes colocar una ruta tambien) al nuevo directorio aportado, en este caso "Documentos".
Cabe aclarar, que puedes poner este código en el mismo archivo que quieres copiar y lo hará de igual forma al ejecutarse.