GithubHelp home page GithubHelp logo

Comments (12)

pseudo-rnd-thoughts avatar pseudo-rnd-thoughts commented on August 18, 2024 2

Gymnasium on conda has been updated to the latest version, thank you to @h-vetinari and @ChristofKaufmann for all of their hardwork
https://github.com/conda-forge/gymnasium-feedstock

from gymnasium.

pseudo-rnd-thoughts avatar pseudo-rnd-thoughts commented on August 18, 2024 1

@h-vetinari has been doing an amazing job on conda, and there already exists a conda install for gymnasium.
https://github.com/conda-forge/gymnasium-feedstock

from gymnasium.

h-vetinari avatar h-vetinari commented on August 18, 2024 1

Happy to hear it!

Now that we've caught up in terms of versions, it's would probably be worth mentioning under the installation instructions? We also support windows. :)

conda install -c conda-forge gymnasium  # or "gymnasium-all" for all supported optional extensions

from gymnasium.

kir0ul avatar kir0ul commented on August 18, 2024

Why not using the standard conda-forge channel?
I'm asking this because it seems to me that the existing tooling built around conda-forge is hard to match with any simpler GH Action, which could mean less maintenance in the long run.

from gymnasium.

pseudo-rnd-thoughts avatar pseudo-rnd-thoughts commented on August 18, 2024

Agreed, looking at it more, I think we just need to make a staged recipe for the project with each of the options

I have edited the title from channel to recipe

from gymnasium.

kir0ul avatar kir0ul commented on August 18, 2024

I was looking a bit into it, the first problem I encountered is that pygame is not packaged for Conda (but I guess you knew that already) and from what I could read it looks pretty tricky to package, but I'll try to have a look anyway.

Related issues: pygame/pygame#1953, conda-forge/staged-recipes#19665, pygame/pygame#3320, pygame/pygame#3415.

from gymnasium.

h-vetinari avatar h-vetinari commented on August 18, 2024

gym is already in conda-forge, including most of the optional outputs (but stuck on 0.21 due to the addition of the extremely tricky pygame dependency with 0.22). please help us get things packaged there rather than do your own thing. Though the good news is that conda-forge/staged-recipes#19665 seems to be nearing completion...

from gymnasium.

jjyyxx avatar jjyyxx commented on August 18, 2024

I apologize for interrupting the thread, but I was curious about the progress of the "Official Conda packaging" mentioned in Roadmap #12. Since February is coming to an end, I was wondering if there are any updates you could share with us regarding the status of this feature. Thank you for your time and efforts!

from gymnasium.

h-vetinari avatar h-vetinari commented on August 18, 2024

We don't have 0.27 yet as there'll be some new dependencies that'll take some work. Join the discussion in conda-forge/gymnasium-feedstock#1 if you want, and any help is always welcome (I can try to help out, but probably won't be able to lead this effort; the gym->gymnasium transition already took a bunch of time I didn't really have planned for this 🙃).

from gymnasium.

pseudo-rnd-thoughts avatar pseudo-rnd-thoughts commented on August 18, 2024

yes, good point, @h-vetinari could you make a pr for this?

from gymnasium.

h-vetinari avatar h-vetinari commented on August 18, 2024

yes, good point, @h-vetinari could you make a pr for this?

This seems to have fallen through the cracks, sorry - anyone else up for it?

from gymnasium.

pseudo-rnd-thoughts avatar pseudo-rnd-thoughts commented on August 18, 2024

Is this just a documentation update? Sorry, I have forgotten what we wanted to do

from gymnasium.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.