ImportError: /home/yukang/anaconda3/envs/fsgan/lib/python3.9/site-packages/torch/lib/libtorch_cuda_c

ImportError: /home/yukang/anaconda3/envs/fsgan/lib/python3.9/site-packages/torch/lib/libtorch_cuda_cpp.so: undefined symbol: cudaGraphRetainUserObject, version libcudart.so.11.0

  • 问题描述:
  • 解题思路一:

问题描述:

Traceback (most recent call last):
  File "/data/dev/projects/fsgan/download_fsgan_models.py", line 8, in <module>
    from fsgan.utils.utils import download_from_url
  File "/data/dev/projects/fsgan/fsgan/utils/utils.py", line 6, in <module>
    import torch
  File "/home/yukang/anaconda3/envs/fsgan/lib/python3.9/site-packages/torch/__init__.py", line 192, in <module>
    from torch._C import *  # noqa: F403
ImportError: /home/yukang/anaconda3/envs/fsgan/lib/python3.9/site-packages/torch/lib/libtorch_cuda_cpp.so: undefined symbol: cudaGraphRetainUserObject, version libcudart.so.11.0

解题思路一:

问题是因为 anaconda 的人写了一些错误的包装。

conda uninstall pytorch
conda uninstall libtorch
pip uninstall torch
pip uninstall torch # yes twice

然后现在使用 pytorch.org 中的命令全新安装 pytorch

不是(conda install pytorch)而是下面的指令。
conda install pytorch cuda80 -c soumith

已 解 决 。 {\Huge \color{red}已解决。}

参考链接:https://github.com/pytorch/pytorch/issues/2091

你可能感兴趣的:(霸哥(BUG)日记,python,pytorch,深度学习,人工智能,AI换脸)