# Installation of Prodigy on Windows

**URL:** https://support.prodi.gy/t/installation-of-prodigy-on-windows/2260
**Category:** Uncategorized
**Tags:** solved, database, install, windows
**Created:** [November 26, 2019, 4:02pm UTC](https://support.prodi.gy/t/installation-of-prodigy-on-windows/2260 "2019-11-26T16:02:35Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![dinnuv](https://avatars.discourse-cdn.com/v4/letter/d/41988e/32.png) [@dinnuv](https://support.prodi.gy/u/dinnuv)
#### Post date: [November 26, 2019, 4:02pm UTC](https://support.prodi.gy/t/installation-of-prodigy-on-windows/2260/1 "2019-11-26T16:02:35Z")

</div>

Hello,

I am trying to install prodigy on Windows 10 and I am getting the following error. Can you help me solve this issue, please:

## Building wheels for collected packages: peewee Building wheel for peewee (setup.py) ... error ERROR: Complete output from command 'C:\ProgramData\Anaconda3\python.exe' -u -c 'import setuptools, tokenize; **file** ='"'"'C:\Users\DV3139~1\AppData\Local\Temp\pip-install-ktilgsq8\peewee\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)( **file** );code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, **file** , '"'"'exec'"'"'))' bdist\_wheel -d 'C:\Users\DV3139~1\AppData\Local\Temp\pip-wheel-igp3wq1r' --python-tag cp37: ERROR: running bdist\_wheel running build running build\_py creating build creating build\lib.win-amd64-3.7 copying peewee.py -\> build\lib.win-amd64-3.7 copying pwiz.py -\> build\lib.win-amd64-3.7 creating build\lib.win-amd64-3.7\playhouse copying playhouse\apsw\_ext.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\berkeleydb.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\csv\_loader.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\csv\_utils.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\dataset.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\db\_url.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\djpeewee.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\fields.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\flask\_utils.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\gfk.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\hybrid.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\kv.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\migrate.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\pool.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\postgres\_ext.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\read\_slave.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\reflection.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\shortcuts.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\signals.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\sqlcipher\_ext.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\sqliteq.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\sqlite\_ext.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\sqlite\_udf.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\test\_utils.py -\> build\lib.win-amd64-3.7\playhouse copying playhouse\__init_\_.py -\> build\lib.win-amd64-3.7\playhouse running build\_ext cythoning playhouse/\_speedups.pyx to playhouse\_speedups.c C:\ProgramData\Anaconda3\lib\site-packages\Cython\Compiler\Main.py:369: FutureWarning: Cython directive 'language\_level' not set, using 2 for now (Py2). This will change in a later release! File: C:\Users\DV3139~1\AppData\Local\Temp\pip-install-ktilgsq8\peewee\playhouse\_speedups.pyx tree = Parsing.p\_module(s, pxd, full\_module\_name) building 'playhouse.\_speedups' extension creating build\temp.win-amd64-3.7 creating build\temp.win-amd64-3.7\Release creating build\temp.win-amd64-3.7\Release\playhouse cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MT -IC:\ProgramData\Anaconda3\include -IC:\ProgramData\Anaconda3\include /Tcplayhouse\_speedups.c /Fobuild\temp.win-amd64-3.7\Release\playhouse\_speedups.obj error: command 'cl.exe' failed: No such file or directory

ERROR: Failed building wheel for peewee  
Running setup.py clean for peewee  
Failed to build peewee  
Installing collected packages: peewee, prodigy  
Running setup.py install for peewee ... error  
ERROR: Complete output from command 'C:\ProgramData\Anaconda3\python.exe' -u -c 'import setuptools, tokenize; **file** ='"'"'C:\Users\DV3139~1\AppData\Local\Temp\pip-install-ktilgsq8\peewee\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)( **file** );code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, **file** , '"'"'exec'"'"'))' install --record 'C:\Users\DV3139~1\AppData\Local\Temp\pip-record-fci66rif\install-record.txt' --single-version-externally-managed --compile:  
ERROR: running install  
running build  
running build\_py  
creating build  
creating build\lib.win-amd64-3.7  
copying peewee.py -\> build\lib.win-amd64-3.7  
copying pwiz.py -\> build\lib.win-amd64-3.7  
creating build\lib.win-amd64-3.7\playhouse  
copying playhouse\apsw\_ext.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\berkeleydb.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\csv\_loader.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\csv\_utils.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\dataset.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\db\_url.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\djpeewee.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\fields.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\flask\_utils.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\gfk.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\hybrid.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\kv.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\migrate.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\pool.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\postgres\_ext.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\read\_slave.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\reflection.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\shortcuts.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\signals.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\sqlcipher\_ext.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\sqliteq.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\sqlite\_ext.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\sqlite\_udf.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\test\_utils.py -\> build\lib.win-amd64-3.7\playhouse  
copying playhouse\__init_\_.py -\> build\lib.win-amd64-3.7\playhouse  
running build\_ext  
skipping 'playhouse\_speedups.c' Cython extension (up-to-date)  
building 'playhouse.\_speedups' extension  
creating build\temp.win-amd64-3.7  
creating build\temp.win-amd64-3.7\Release  
creating build\temp.win-amd64-3.7\Release\playhouse  
cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MT -IC:\ProgramData\Anaconda3\include -IC:\ProgramData\Anaconda3\include /Tcplayhouse\_speedups.c /Fobuild\temp.win-amd64-3.7\Release\playhouse\_speedups.obj  
error: command 'cl.exe' failed: No such file or directory  
----------------------------------------  
ERROR: Command "'C:\ProgramData\Anaconda3\python.exe' -u -c 'import setuptools, tokenize; **file** ='"'"'C:\Users\DV3139~1\AppData\Local\Temp\pip-install-ktilgsq8\peewee\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)( **file** );code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, **file** , '"'"'exec'"'"'))' install --record 'C:\Users\DV3139~1\AppData\Local\Temp\pip-record-fci66rif\install-record.txt' --single-version-externally-managed --compile" failed with error code 1 in C:\Users\DV3139~1\AppData\Local\Temp\pip-install-ktilgsq8\peewee\

---

<div class="post-metadata">

### Author: ![ines](https://sea2.discourse-cdn.com/flex020/user_avatar/support.prodi.gy/ines/32/3_2.png) [@ines](https://support.prodi.gy/u/ines)
#### Post date: [November 26, 2019, 7:04pm UTC](https://support.prodi.gy/t/installation-of-prodigy-on-windows/2260/2 "2019-11-26T19:04:32Z")

</div>

Hi! It looks like what fails here is the installation of one of Prodigy's dependencies, [`peewee`](http://docs.peewee-orm.com/en/latest/) (possibly because peewee doesn't ship a precompiled wheel for your platform / Python version and your machine can't compile it).

There are several things you could try: install the Visual Studio C++ Build Tools so you can compile it (probably annoying), install `peewee` via conda (probably easier) or download the wheel `peewee‑3.12.0‑cp37‑cp37m‑win_amd64.whl` [from here](https://www.lfd.uci.edu/~gohlke/pythonlibs/#peewee) and then `pip install` that (should work, too).

---

<div class="post-metadata">

### Author: ![dinnuv](https://avatars.discourse-cdn.com/v4/letter/d/41988e/32.png) [@dinnuv](https://support.prodi.gy/u/dinnuv)
#### Post date: [March 8, 2020, 4:45am UTC](https://support.prodi.gy/t/installation-of-prodigy-on-windows/2260/3 "2020-03-08T04:45:59Z")

</div>

Thank you.. working now..
