5

私は PyTorch を使用しようとしていますが、ラインナップされていないバージョンがあると思います。

少し調べてみると、最新バージョンの PyTorch (?) には、私のシステムではアクセスできない機能がいくつかあるようです。3.6.0 ではなく、Python バージョン 3.6.1 に関係があると思われます。しかし、私はそれを理解することはできません。このエラーを修正するために私ができることについて誰かアドバイスがあれば:

/home/ubuntu/nbs/torch_utils.py in <module>()
----> 1 import torch
      2 import torch.nn as nn
      3 import torch.nn.parallel
      4 import torch.utils.data
      5 from torch import optim

/home/ubuntu/anaconda3/lib/python3.6/site-packages/torch/__init__.py in <module>()
     51 sys.setdlopenflags(_dl_flags.RTLD_GLOBAL | _dl_flags.RTLD_NOW)
     52 
---> 53 from torch._C import *
     54 
     55 __all__ += [name for name in dir(_C)

ImportError: /home/ubuntu/anaconda3/lib/python3.6/site-packages/torch/_C.cpython-36m-x86_64-linux-gnu.so: undefined symbol: PySlice_AdjustIndices

私のシステムの詳細は次のとおりです。

AWS で Ubuntu を実行していますが、Ubuntu 16.04.2 LTS

私のCuda情報はCuda compilation tools, release 8.0, V8.0.61

アナコンダを飼っている、conda 4.3.15

私のpythonのバージョンはPython 3.6.0 :: Anaconda custom (64-bit)

ありがとう。

4

2 に答える 2