问题描述
今天在执行以下代码时,出现了如题所示的错误:
envs = [make_env_vec(np.random.randint(0, 2**31-1)) for _ in range(num_master_groups)]但是在另一个环境底下,相同的numpy==1.21.6版本,却能非常完美的运行,在查阅了很多资料无果之后,受到了这个链接https://github.com/ray-project/ray/issues/24133中的启发:

在将randint换成integers无果之后,开始猜想应该是gym版本的问题(当前为0.26.2版本)
解决方案
pip install gym==0.15.4问题得到解决。好,跟gym有关的奇怪bug+1。
版权声明:本文为dream6985原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。