title: KeyError: 'kivy.garden.xpopup' when Installing Kivy Designer with Kivy3 and Python3 on MacOS
body: <p><strong>EDIT: As has been pointed out several times, this question looks like a duplicate of other questions about Kivy Designer.  As I show in the bolded section below however, and in my other comments, the solutions listed for those other questions have not worked for me.</strong></p>
  
  <p>I am trying to install Kivy Designer on my mac and running into what seems to be a fairly common problem.  Following the <a href="http://kivy-designer.readthedocs.io/en/latest/installation.html" rel="nofollow noreferrer">instructions on the installation page</a> (and, as suggested there, replacing 'python' with 'kivy'), when I try to run <code>kivy3 -m designer</code> I get the following traceback: </p>
  
  <pre><code>Traceback (most recent call last):
  File "/Applications/Kivy3.app/Contents/Frameworks/python/3.6.5/lib/python3.6/runpy.py", line 193, in _run_module_as_main
   "__main__", mod_spec)
  File "/Applications/Kivy3.app/Contents/Frameworks/python/3.6.5/lib/python3.6/runpy.py", line 85, in _run_code
   exec(code, run_globals)
  File "/Users/*username*/kivy-designer/designer/__main__.py", line 3, in &lt;module&gt;
   from designer.app import DesignerApp
  File "/Users/*username*/kivy-designer/designer/app.py", line 14, in &lt;module&gt;
   from designer.components.dialogs.add_file import AddFileDialog
  File "/Users/*username*/kivy-designer/designer/components/dialogs/add_file.py", line 5, in &lt;module&gt;
   from kivy.garden.xpopup.file import XFileOpen, XFolder
  File "&lt;frozen importlib._bootstrap&gt;", line 971, in _find_and_load
  File "&lt;frozen importlib._bootstrap&gt;", line 955, in _find_and_load_unlocked
  File "&lt;frozen importlib._bootstrap&gt;", line 656, in _load_unlocked
  File "&lt;frozen importlib._bootstrap&gt;", line 628, in _load_backward_compatible
  KeyError: 'kivy.garden.xpopup'
  </code></pre>
  
  <p>I have spent a long time looking for a solution for this.  <strong>The most commonly suggested solution is <code>garden install xpopup</code>.  When I run this, I get the message:</strong></p>
  
  <pre><code>Garden package already installed in /Users/*username*/.kivy/garden/garden.xpopup
  Use --upgrade to upgrade.
  </code></pre>
  
  <p><strong>When I try running <code>kivy3 -m designer</code> again after this, I get the same KeyError.</strong> I have tried various other solutions suggested here:</p>
  
  <p><a href="https://stackoverflow.com/questions/36330659/installing-kivy-designer">Installing Kivy-designer</a> (Attempted last solution listed, substituting 'xpopup' for 'filebrowser' where applicable)</p>
  
  <p><a href="https://stackoverflow.com/questions/44556569/installation-of-kivy-designer-on-windows">Installation of Kivy Designer on Windows</a>
  (Attempted second solution listed, using <code>kivy3 -m designer</code> instead of <code>python -m designer</code>)</p>
  
  <p>but none of these have worked for me.  </p>
  
  <p>Does anyone have a different solution that has worked for them?</p>
  
  <p>Thank you!</p>