我正在运行代码(https://github.com/google-deepmind/constrained_optidice)用于研究目的。当我按照所述安装要求后尝试运行 Neuro/run_experiments 时,它给了我一个错误
envs/cop/lib/python3.7/site-packages/courier/python/py_client.so: undefined symbol:_ZN4absl12lts_2021110214ascii_internal13kPropertyBitsE
出现错误的代码块是:
from courier.python import py_client
其中courier.python是目录,py_client是.so文件。
我用 ubuntu 20.04 和 22.04 进行了测试,但都不起作用。我不是 100% 确定,但我看到当解包 c-wrapped 文件(.so 文件)发生冲突时会出现此错误。但是,我尝试了不同的 gcc 和 g++,但都不起作用。
我在Ubuntu 22.04中使用python版本==3.7.16的miniconda3,并且库dm-launchpad-nightly发生错误。任何人都可以帮忙解决这个问题吗?
是依赖关系的问题;我自己没能解决这个问题,但偶然发现了这个 github issue,其中的requirement.txt 文件具有正确的依赖项。