p5 icon indicating copy to clipboard operation
p5 copied to clipboard

Feature request: Conda package

Open villares opened this issue 2 years ago • 5 comments

I see many projects that have "non-python" dependencies, like is the case of GLFW for p5py, to use Anaconda/miniconda as an install option, as it is able to install more stuff in your system, in a single step.

Have you considered having a conda package?

villares avatar Dec 21 '22 14:12 villares

Hey, nice idea. I think this will make the installation process easier, given we have external skia dependencies as well. Thoughts @ziyaointl

tushar5526 avatar Dec 21 '22 15:12 tushar5526

Yeah I think that's a good idea! I'm not very familiar with conda myself, but I'm happy to try out the installation on multiple platforms if someone opens a PR for this.

ziyaointl avatar Dec 23 '22 23:12 ziyaointl

That is possible as conda forge supports GLFW. Should be a straightforward process!

marimeireles avatar Jan 05 '23 22:01 marimeireles

I can try creating a conda package. can you assign this issue to me and explain what should the conda package do

SarthakNikhal avatar Dec 05 '23 07:12 SarthakNikhal

Hey, I have not played around with conda packages much but I believe it should solve the problem of manually installing external libraries viz glfw. Accepted solution would be to have a package that installs p5py and all the external "non-python" dependencies. You can refer the comments above as well.

tushar5526 avatar Dec 06 '23 16:12 tushar5526