我突然无法导入 pytorch 几何,我不知道为什么。我在我的 conda 环境中添加了包的屏幕截图,以及我尝试添加时收到的错误消息import torch_geometric
。
import torch
import torch.nn.functional as F
from torch_geometric.nn import GCNConv
错误信息:
OSError: dlopen(/Users/anstercharles/opt/anaconda3/lib/python3.8/site-packages/torch_sparse/_convert_cpu.so, 6): Symbol not found: __ZN2at8internal13_parallel_runExxxRKNSt3__18functionIFvxxmEEE 引用自:/Users/anstercharles/opt/anaconda3/lib /python3.8/site-packages/torch_sparse/_convert_cpu.so 预期在:/Users/anstercharles/opt/anaconda3/lib/python3.8/site-packages/torch/lib/libtorch_cpu.dylib 在 /Users/anstercharles/opt /anaconda3/lib/python3.8/site-packages/torch_sparse/_convert_cpu.so
跑步:
conda list pytorch
给我:
姓名 | 版本 | 建造 | 渠道 |
---|---|---|---|
火炬 | 1.9.0 | cpu_py38h490fcb8_1 | 康达锻造 |
pytorch 集群 | 1.5.9 | py38_torch_1.9.0_cpu | 生锈的 |
pytorch-几何 | 1.7.2 | py38_torch_1.9.0_cpu | 生锈的 |
pytorch-scatter | 2.0.8 | py38_torch_1.9.0_cpu | 生锈的 |
pytorch-稀疏 | 0.6.11 | py38_torch_1.9.0_cpu | 生锈的 |
pytorch-spline-conv | 1.2.1 | py38_torch_1.9.0_cpu | 生锈的 |
额外细节
- 操作系统:MacOS Mojave
- 蟒蛇 3
- 蟒蛇 3.8