sail-sg / envpool

C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
https://envpool.readthedocs.io
Apache License 2.0
1.08k stars 99 forks source link

[BUG] Can't install on python 3.9 / 3.10 on macOS #153

Closed nico-bohlinger closed 2 years ago

nico-bohlinger commented 2 years ago

I tried to install envpool on python 3.9.5 and 3.10.0 with pip install envpool and got the following in both cases:

ERROR: Could not find a version that satisfies the requirement envpool (from versions: none)
ERROR: No matching distribution found for envpool

I haven't checked other python versions though.

Trinkle23897 commented 2 years ago

What's the output of pip -V?

We haven't provided py310 wheel so it cannot be installed on python 3.10.0

nico-bohlinger commented 2 years ago

pip 22.1.2 from /usr/local/anaconda3/envs/default395/lib/python3.9/site-packages/pip (python 3.9)

Trinkle23897 commented 2 years ago

Which OS?

nico-bohlinger commented 2 years ago

macOS Catalina

Trinkle23897 commented 2 years ago

That's the reason. We currently only provided linux wheels. Windows/macOS will be supported in a few weeks. Stay tuned.

nico-bohlinger commented 2 years ago

Ahh I suspected that but I wasn't sure because I didn't find anything on OS requirements. Then I will boot up Linux, thank you for the fast support :)

smorad commented 2 years ago

I assume there is now MacOS support as this is marked as completed, but I don't see any wheels yet

pip 21.2.4 from /Users/smorad/opt/miniconda3/envs/ray/lib/python3.9/site-packages/pip (python 3.9)
MacOS Monterey 12.1

Should we build from source?

Trinkle23897 commented 2 years ago

No, it's not completed.

Trinkle23897 commented 2 years ago

Move this thread to #168.