Disregard the previous, it appears the grass conda-forge feedstock isn't alive. Let me do some digging and get back to you.
On Tue, Dec 17, 2024 at 5:53 PM Gregory Power <[email protected]> wrote: > Hey Michael & Vanessa, > > Wrangling Python packages can be a bit tricky. Especially if you're > dealing with virtual environments. Installing packages through pip could > cause your dependencies to conflict between projects. That being said, > Anaconda's conda does have its own pitfalls, especially if you're part of > an organization larger than 200 people that uses Anaconda's channels (the > conda-forge channel is exempt from this since it is community run). > > Vanessa will have to create a python environment through conda or pixi and > add grass/scikit-learn to the same environment. I'd recommend pixi instead > of having to reconfigure conda to point to new channels. If you're only > able to work with conda, I'd recommend creating a new environment and > putting both of those dependencies into their own project. > > Here's the instructions from the osgeo-forge grass-feedstock > <https://github.com/osgeo-forge/grass-feedstock?tab=readme-ov-file#installing-grass> > . > > `conda config --add channels conda-forge` > > If you want to install both packages into your 'base' environment on > Anaconda. But I highly recommend you at least create a new environment > <https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html> > and > install your packages there. > > `conda install grass scikit-learn` > > With pixi <https://pixi.sh/latest/>: > > pixi init <name of project> > cd <name-of-directory> > pixi add python grass scikit-learn > pixi shell > > Thank you, > Gregory > > On Tue, Dec 17, 2024 at 3:01 PM <[email protected]> > wrote: > >> Send grass-user mailing list submissions to >> [email protected] >> >> To subscribe or unsubscribe via the World Wide Web, visit >> https://lists.osgeo.org/mailman/listinfo/grass-user >> or, via email, send a message with subject or body 'help' to >> [email protected] >> >> You can reach the person managing the list at >> [email protected] >> >> When replying, please edit your Subject line so it is more specific >> than "Re: Contents of grass-user digest..." >> >> >> Today's Topics: >> >> 1. Python in GRASS on Windows (Michael Barton) >> >> >> ---------------------------------------------------------------------- >> >> Message: 1 >> Date: Tue, 17 Dec 2024 16:53:04 +0000 >> From: Michael Barton <[email protected]> >> To: GRASS users <[email protected]>, GRASS developers >> <[email protected]> >> Cc: Vanessa Extrem <[email protected]> >> Subject: [GRASS-user] Python in GRASS on Windows >> Message-ID: <[email protected]> >> Content-Type: text/plain; charset="us-ascii" >> >> I have a student who is interested in using some of the modeling tools >> available in GRASS extensions. These require some Python tools (e.g., >> scikit-learn) to be installed in her GRASS environments. >> >> For me (on a Mac), I can just pip install -U scikit-learn from the GRASS >> terminal. But when she does this, the Windows terminal can't find pip. >> This seems to be just a path problem but I don't know how to troubleshoot >> it on Windows. She has installed Python via Anaconda and can use Python in >> GRASS via the Python console, but this does not seem to help in this case >> (conda can't be found from the GRASS Windows terminal). Can someone point >> us to a guide of how to install Python packages into the GRASS environment >> on Windows and/or adjust the path so that the Windows terminal can access >> Python utilities? >> >> Thanks >> Michael >> _____________________________ >> >> C. Michael Barton >> Associate Director, School of Complex Adaptive Systems ( >> https://scas.asu.edu<https://scas.asu.edu/>) >> Professor, School of Human Evolution & Social Change ( >> https://shesc.asu.edu) >> Director, Center for Social Dynamics & Complexity ( >> https://complexity.asu.edu) >> Arizona State University >> Tempe, AZ 85287-2701 >> USA >> >> Executive Director, Open Modeling Foundation ( >> https://openmodelingfoundation.github.io< >> https://openmodelingfoundation.github.io/>) >> Director, Network for Computational Modeling in Social & Ecological >> Sciences (https://comses.net) >> >> personal website: http://www.public.asu.edu/~cmbarton >> >> >> -------------- next part -------------- >> An HTML attachment was scrubbed... >> URL: < >> http://lists.osgeo.org/pipermail/grass-user/attachments/20241217/44ad7971/attachment-0001.htm >> > >> >> ------------------------------ >> >> Subject: Digest Footer >> >> _______________________________________________ >> grass-user mailing list >> [email protected] >> https://lists.osgeo.org/mailman/listinfo/grass-user >> >> >> ------------------------------ >> >> End of grass-user Digest, Vol 224, Issue 1 >> ****************************************** >> >
_______________________________________________ grass-user mailing list [email protected] https://lists.osgeo.org/mailman/listinfo/grass-user
