**环境:**ubuntu16.04 anaconda3 python3.7.8 cuda10.0 gcc5.5
\n命令:
\nconda activate myenv\npython\nimport cv2\nRun Code Online (Sandbox Code Playgroud)\n错误: \n回溯(最近一次调用):\n文件“”,第 1 行,在\n文件“/home/.conda/envs/myenv/lib/python3.7/site-packages/cv2/__init__.py”中,第 5 行,在 \nfrom .cv2 import *\nImportError: libGL.so.1: 无法打开共享对象文件: 没有这样的文件或目录
\n我试过:
\nRUN apt install libgl1-mesa-glx -y\n RUN apt-get install 'ffmpeg'\\\n 'libsm6'\\\n 'libxext6' -y\nRun Code Online (Sandbox Code Playgroud)\n但这已经安装并且是最新版本(libgl1-mesa-glx18.0.5-0ubuntu0~16.04.1)。\n然后我尝试了:
\nsudo apt-get install --reinstall libgl1-mesa-glx\nRun Code Online (Sandbox Code Playgroud)\n它不起作用。\n最后,我尝试删除该包:
\nsudo apt-get --purge remove libgl1-mesa-glx\nRun Code Online (Sandbox Code Playgroud)\n发生另一个错误\xef\xbc\x9a
\nReading package list... Done\nAnalyzing the dependency tree of the package\nReading status information... Done\nSome packages cannot be installed. If you are …Run Code Online (Sandbox Code Playgroud)