title: Using Pyinstaller + kivy for creating standalone exe
body: <p>I am new on creating GUI apps with python 3.4.4 and kivy. I am trying to create a standalone exe (GUI based) app with this code:</p>
  
  <pre><code>import kivy
  kivy.require('1.9.1')
  
  from kivy.app import App
  from kivy.uix.label import Label
  
  
  class MyApp(App):
  
      def build(self):
          return Label(text='Hello world')
  
  
  if __name__ == '__main__':
      MyApp().run()
  </code></pre>
  
  <p>this file is called <code>helloworld.py</code> and is located <code>C:\Python34\projects\helloworld.py</code></p>
  
  <p>I am using this guide for creating the exe: <a href="https://kivy.org/docs/guide/packaging-windows.html" rel="nofollow">https://kivy.org/docs/guide/packaging-windows.html</a></p>
  
  <p>I can run the exe file without any problems on the same computer where I built it, but executing the exe on another computer, it wont open. I see some <code>cmd</code> windows flashing for half a second - thats all.</p>
  
  <p><strong>UPDATE:</strong> if I copy all files from the build-generated-directory <code>C:\Python34\dist\helloworld\</code> to another computer, I can execute the .exe file without any problems. <strong><em>Is it possible to execute the exe file without the other build-directory files? eg. exe file 4MB / whole dir 24MB</em></strong></p>
  
  <p><strong>UPDATE 2:</strong> I am now using PyQt5 - it does all what I want...</p>