Hello all!
thank you @ahoeben and @hudejo for your instructions!
I am trying to build a new plugin for Cura and want to debug it as well.
My computer is running on windows 10 - 64 bit.
So from both of your posts - here is what i did in order to make it run from source for me, i hope that my summary can help others like you helped me. thanks again :)
Install python 3.5.4 - 64 bit (not 32!)
Have cura 4.3 installation from website (used to retrieve some files later)
-- from @ahoeben post:
Create a project folder called “curaProject”
Download projects cura, uranium and libCharon into the project folder so they are next to each other (I used versions 4.3 \ 4.3.0)
From ultimaker github
Additional files from Cura installation:
create “bin” folder in “curaProject” folder.
From the Cura installation folder, take the files just like ahoeben wrote (CuraEngine.exe, Arcus.pyd, Savitar.pyd, libgcc_s_seh-1.dll, libgomp-1.dll, libifcoremd.dll, libimalloc.dll, libiomp5md.dll, libmmd.dll, libstdc++-6.dll, libwinpthread-1.dll)
And copy them to “bin” folder
Add to windows PYTHONPATH the paths to uranium, libCharon and bin folder
Install additional python packages - Python -m pip install numpy scipy colorlog zeroconf trimesh netifaces pyserial PyQt5==5.10 requests
*** this is a combination from your posts + cura running on windows page - link
Install Shapely package -
Download Shapely‑1.6.4.post2‑cp35‑cp35m‑win_amd64.whl from here - link (https://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely) - this is for 64 bit
Install - python -m pip install [path to file]
That’s it, good to go. Now you can run cura_app.py from the cura project