我可以在不成为系统管理员的情况下修复 "version GLIBC_2.14 not found" 错误吗?
Can I fix a "version GLIBC_2.14 not found" error without being sysadmin?
我正在尝试在 Conda 环境中的远程计算机上 运行 一个 setup.py
文件。我收到以下错误消息:
from torch.utils.cpp_extension import BuildExtension, CUDAExtension
File "/home/pbrook/miniconda3/envs/super_resolution/lib/python3.6/site-packages/torch/__init__.py", line 81, in <module>
from torch._C import *
ImportError: /lib64/libc.so.6: version `GLIBC_2.14' not found
我发现 one post 表明我的 libc6
.
版本不够高
我的问题:即使我不是 root 用户,我是否可以更新它并解决我的问题?还是我必须让系统管理员为我做这件事。我是使用 Conda 环境的新手,所以我不确定这是否可以在我的 Conda 环境中完成而不必打扰系统管理员。
My question: is it possible for me to update this and overcome my problem even if I am not the root user?
是的,有多种方式。从最简单到更难:
- 您可以在您的系统上下载
torch
的版本 运行。
- 您可以在目标系统上从源代码构建
torch
。
- 您可以在其他位置安装第二个(更新的)GLIBC 版本。
我正在尝试在 Conda 环境中的远程计算机上 运行 一个 setup.py
文件。我收到以下错误消息:
from torch.utils.cpp_extension import BuildExtension, CUDAExtension
File "/home/pbrook/miniconda3/envs/super_resolution/lib/python3.6/site-packages/torch/__init__.py", line 81, in <module>
from torch._C import *
ImportError: /lib64/libc.so.6: version `GLIBC_2.14' not found
我发现 one post 表明我的 libc6
.
我的问题:即使我不是 root 用户,我是否可以更新它并解决我的问题?还是我必须让系统管理员为我做这件事。我是使用 Conda 环境的新手,所以我不确定这是否可以在我的 Conda 环境中完成而不必打扰系统管理员。
My question: is it possible for me to update this and overcome my problem even if I am not the root user?
是的,有多种方式。从最简单到更难:
- 您可以在您的系统上下载
torch
的版本 运行。 - 您可以在目标系统上从源代码构建
torch
。 - 您可以在其他位置安装第二个(更新的)GLIBC 版本。