Closed klywa closed 4 years ago
Your error message is different, but is it possible you have the same issue I had in #13? What's your version of TF and reverb? You might want to try using the non-nightly build of reverb
pip install dm-reverb==0.1.0
with the stable version of TF
pip install tensorflow==2.3.0
I don't think this is a reverb specific issue but rather a problem with your shared libraries (most likely a missing path since I believe anaconda will install the python shared libraries by default).
See related issues: deepmind/acme#47 deepmind/acme#65
Also, for the benefit of people stumbling on this in the future, if you are using some alternate way of building/installing python, e.g., pyenv, you should make sure that it is configured to install the python shared library. For pyenv
, you'll need to add a flag in an environment variable before installing, e.g., PYTHON_CONFIGURE_OPTS="--enable-shared"
.
Hopefully that helps people who encounter this problem. I think it is probably safe to close this issue (to whoever has the ability to do so).
I don't think this is a reverb specific issue but rather a problem with your shared libraries (most likely a missing path since I believe anaconda will install the python shared libraries by default).
See related issues: deepmind/acme#47 deepmind/acme#65
Thanks a lot. By adding my lib path to $LD_LIBRARY_PATH, the issue is fixed.
I used
pip
to install reverb (using the exact commands in the Installation section), but got the following error when trying toimport reverb
.I use anaconda and my Python version is 3.7.6.
Any suggestions? Thanks in advance.