Pyinstaller exe sorunu

Merhabalar python ile firebase bağlantısı yaptığım bir program yazdım fakat exeye çevirdiğimde şu hatayı alıyorum.
pkg_resources.DistributionNotFound: The 'google-cloud-firestore' distribution was not found and is required by the application
Googleden bak gibisinden yorum yapacaklar yazmasın lütfen 1 günüm bu hatayı aramakla gitti.

Bu bir Python error mu? Yani yorumlayıcı tarafından mı fırlatıldı yoksa pyinstaller ile mi alakalı?

pyinstaller ile exe yi çıkardım çalıştırmaya başladığım zaman siyah konsolda bu hata ile kaşılaştım.
exeyi çalıştırdıktan sonra 1 saniye geçmeden program kapanıyor çöküyor.

Hata, google-cloud-firestore dağıtımının bulunamadığını, sizin programınız için gerekli olduğunu söylüyor. Bu konuda bir fikriniz var mı?

Evet o kısmı bende anladım ama nasıl yapacağımı bilmiyorum internette de mantığını bulamadım

O dağıtım ekledim ama yinede çalışmadı

Bu dağıtım bir program mı? Diğer programlar bu dağıtıma nasıl erişiyor?

Dağıtımdan kastınız nedir? Anlamadım.

Firebasenin modüllerini pyinstallerin spec dosyasına ekledim dağıtımı modül

Sorun çözüldü arkadaşlar çözümü şu şekilde
“C:\Users\mehme\AppData\Local\Programs\Python\Python35\Lib\site-packages\PyInstaller\hooks\hook-google.cloud.py”
buradaki py dosyasının içerisine şunu ekliyoruz:

datas += copy_metadata (‘google-cloud-firestore’)