关于游戏pong启动的环境问题-libstdc++.so.6: version `GLIBCXX_3.4.20' not found

来源:7-4 配置开发环境(2)

HOAK

2018-10-24

在按照老师的简书配置好环境后启动不了pong游戏,报错如下
(universe) xiaoming@xiaoming-virtual-machine:~/workspace/algame$ python test_universe_pong.py
[2018-10-24 16:43:41,868] Making new env: gym-core.PongDeterministic-v0
Traceback (most recent call last):
File “test_universe_pong.py”, line 6, in
env = wrappers.experimental.SafeActionSpace(env)
File “/home/xiaoming/tensorflowtools/universe/universe/wrappers/experimental/action_space.py”, line 42, in init
self.action_space = gym_core_action_space(self.spec._kwargs[‘gym_core_id’])
File “/home/xiaoming/tensorflowtools/universe/universe/wrappers/gym_core.py”, line 31, in gym_core_action_space
env = spec.make()
File “/home/xiaoming/anaconda3/envs/universe/lib/python3.5/site-packages/gym/envs/registration.py”, line 88, in make
cls = load(self._entry_point)
File “/home/xiaoming/anaconda3/envs/universe/lib/python3.5/site-packages/gym/envs/registration.py”, line 17, in load
result = entry_point.load(False)
File “/home/xiaoming/anaconda3/envs/universe/lib/python3.5/site-packages/setuptools-27.2.0-py3.5.egg/pkg_resources/init.py”, line 2258, in load
File “/home/xiaoming/anaconda3/envs/universe/lib/python3.5/site-packages/setuptools-27.2.0-py3.5.egg/pkg_resources/init.py”, line 2264, in resolve
File “/home/xiaoming/anaconda3/envs/universe/lib/python3.5/site-packages/gym/envs/atari/init.py”, line 1, in
from gym.envs.atari.atari_env import AtariEnv
File “/home/xiaoming/anaconda3/envs/universe/lib/python3.5/site-packages/gym/envs/atari/atari_env.py”, line 9, in
import atari_py
File “/home/xiaoming/anaconda3/envs/universe/lib/python3.5/site-packages/atari_py/init.py”, line 1, in
from .ale_python_interface import *
File “/home/xiaoming/anaconda3/envs/universe/lib/python3.5/site-packages/atari_py/ale_python_interface.py”, line 14, in
‘ale_interface/build/libale_c.so’))
File “/home/xiaoming/anaconda3/envs/universe/lib/python3.5/ctypes/init.py”, line 425, in LoadLibrary
return self._dlltype(name)
File “/home/xiaoming/anaconda3/envs/universe/lib/python3.5/ctypes/init.py”, line 347, in init
self._handle = _dlopen(self._name, mode)
OSError: /home/xiaoming/anaconda3/envs/universe/bin/…/lib/libstdc++.so.6: version `GLIBCXX_3.4.20’ not found (required by /home/xiaoming/anaconda3/envs/universe/lib/python3.5/site-packages/atari_py/ale_interface/build/libale_c.so)

写回答

1回答

Oscar

2018-10-24

你试试依次运行这几个命令:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9
sudo apt-get upgrade libstdc++6


0
0

基于Python玩转人工智能最火框架 TensorFlow应用实践

机器学习入门,打牢TensorFlow框架应用是关键!

2214 学习 · 688 问题

查看课程