使用Poetry创建虚拟环境时触发libcupti.so.11.7缺失ImportError求助
问题:Poetry虚拟环境下sentence-transformers启动报错(libcupti.so.11.7缺失)
正常运行场景
项目基于sentence-transformers 2.2.2开发,使用以下命令创建虚拟环境并安装依赖时,应用可正常运行:
python -m venv venv source venv/bin/activate pip install -r requirements.txt
Poetry环境下的报错
将项目转为Poetry创建虚拟环境后,运行应用时触发如下错误:
Traceback (most recent call last): File "app/main.py", line 12, in <module> from app.src.common.utils import get_categories, get_models File "/home/mdonato/Documents-backup/jobs-data-analysis/app/src/common/utils.py", line 10, in <module> from sentence_transformers import SentenceTransformer File "/home/mdonato/Documents-backup/jobs-data-analysis/.venv/lib/python3.8/site-packages/sentence_transformers/__init__.py", line 3, in <module> from .datasets import SentencesDataset, ParallelSentencesDataset File "/home/mdonato/Documents-backup/jobs-data-analysis/.venv/lib/python3.8/site-packages/sentence_transformers/datasets/__init__.py", line 1, in <module> from .DenoisingAutoEncoderDataset import DenoisingAutoEncoderDataset File "/home/mdonato/Documents-backup/jobs-data-analysis/.venv/lib/python3.8/site-packages/sentence_transformers/datasets/DenoisingAutoEncoderDataset.py", line 1, in <module> from torch.utils.data import Dataset File "/home/mdonato/Documents-backup/jobs-data-analysis/.venv/lib/python3.8/site-packages/torch/__init__.py", line 229, in <module> from torch._C import * # noqa: F403 ImportError: libcupti.so.11.7: cannot open shared object file: No such file or directory
已尝试的操作
- 按照NVIDIA官方指南安装了NVIDIA驱动、CUDA和cuDNN
- 尝试过Tar包方式安装CUDA相关组件,问题仍未解决
内容的提问来源于stack exchange,提问作者Matteo_Sid
相关产品推荐
相关产品推荐

