Pytorch: ModuleNotFoundError: Tidak ada modul bernama 'torch._C'

Dibuat pada 24 Jan 2017  ·  40Komentar  ·  Sumber: pytorch/pytorch

Hai, yang di sana,

Saya telah mengunduh versi CPU paket pip PyTorch untuk Python 3.5 dari halaman web resmi. Saya mengunduhnya menggunakan wget dan saya mengganti nama paket untuk menginstal paket di ArchLinux dengan Python 3.6. Setelah itu, saya menggunakan perintah pip install untuk menginstal paket dan tidak ada pesan kesalahan yang ditampilkan. Paket torchvision telah diinstal dengan benar.

Jika saya mencoba mengimpor modul torch menggunakan import torch dalam sesi ipython atau dalam sesi Python saya menerima kesalahan berikut:

Python 3.6.0 (default, Jan 16 2017, 12:12:55) 
[GCC 6.3.1 20170109] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.6/site-packages/torch/__init__.py", line 45, in <module>
    from torch._C import *
ModuleNotFoundError: No module named 'torch._C'

Ada ide?

Salam,
alessandro

Komentar yang paling membantu

@phenixcx masalahnya adalah Anda memiliki folder bernama torch di direktori yang sama yang sedang diambil. Lakukan ini: cd .. (untuk mengubah direktori), lalu mulai python dan import torch , itu akan berfungsi.

Semua 40 komentar

Larutan

masalahnya adalah Anda memiliki folder bernama torch di direktori yang sama yang sedang diambil. Lakukan ini: cd .. (untuk mengubah direktori), lalu mulai python dan import torch , itu akan berfungsi.


[Diedit untuk menambahkan cuplikan di atas, daripada dikubur di dalam utas]

torch._C adalah nama ekstensi CPython kami (yaitu perpustakaan bersama C yang dimuat oleh python). Saya khawatir mereka mungkin tidak kompatibel dengan biner di seluruh versi Python. Bisakah Anda menunjukkan kepada saya output dari ls /usr/lib/python3.6/site-packages/torch/ ?

anda tidak dapat mengganti nama roda pip seperti itu dan mengharapkannya berfungsi.
Ini karena ekstensi C diberi nama dengan cara yang khusus untuk versi python.

Kami akan menyertakan roda pip untuk python 3.6 dari rilis berikutnya.

@soumith Anda benar sekali. Saya telah mencobanya karena prosedur ini berfungsi untuk TensorFlow seperti pesona :D

@apaszke Ini dia:

asuglia<strong i="9">@maximillian</strong> ~ $ ls -ll /usr/lib/python3.6/site-packages/torch/
totale 43360
drwxr-xr-x 4 root root     4096 24 gen 20.15 autograd
drwxr-xr-x 4 root root     4096 24 gen 20.15 backends
-rwxr-xr-x 1 root root 44131377 24 gen 20.15 _C.cpython-35m-x86_64-linux-gnu.so
drwxr-xr-x 3 root root     4096 24 gen 20.15 cuda
-rwxr-xr-x 1 root root    15612 24 gen 20.15 _dl.cpython-35m-x86_64-linux-gnu.so
-rw-r--r-- 1 root root      942 24 gen 20.15 functional.py
-rw-r--r-- 1 root root     7737 24 gen 20.15 __init__.py
drwxr-xr-x 5 root root     4096 24 gen 20.15 legacy
drwxr-xr-x 3 root root     4096 24 gen 20.15 lib
drwxr-xr-x 3 root root     4096 24 gen 20.15 multiprocessing
drwxr-xr-x 7 root root     4096 24 gen 20.15 nn
drwxr-xr-x 3 root root     4096 24 gen 20.15 optim
drwxr-xr-x 2 root root     4096 24 gen 20.15 __pycache__
-rw-r--r-- 1 root root    12520 24 gen 20.15 serialization.py
drwxr-xr-x 3 root root     4096 24 gen 20.15 sparse
-rw-r--r-- 1 root root     3354 24 gen 20.15 storage.py
-rw-r--r-- 1 root root    31721 24 gen 20.15 _tensor_docs.py
-rw-r--r-- 1 root root    16961 24 gen 20.15 tensor.py
-rw-r--r-- 1 root root    10317 24 gen 20.15 _tensor_str.py
drwxr-xr-x 3 root root     4096 24 gen 20.15 _thnn
-rw-r--r-- 1 root root    98275 24 gen 20.15 _torch_docs.py
drwxr-xr-x 7 root root     4096 24 gen 20.15 utils
-rw-r--r-- 1 root root     2532 24 gen 20.15 _utils.py

Jika saya dapat memberi Anda informasi lain tentang masalah ini, jangan ragu untuk bertanya, dengan senang hati saya akan membantu Anda!

Ya, jadi Anda dapat melihat bahwa ada _C.cpython-35m yang berarti hanya akan dimuat oleh Python 3.5. Sebagai peretasan cepat, Anda dapat mencoba mengganti nama _C , _dl , dan _thnn/_THNN menjadi file .so (tanpa bagian cpython-version-artch-platform , cukup _C.so ). Tapi ini peretasan, kami tidak memberikan dukungan lebih lanjut jika gagal

Terima kasih untuk bantuannya! Saya akan mencobanya :+1:

Hai, saya menemui masalah yang sama ketika menginstal PyTorch dengan Python 2.7.13 Anaconda 4.3.0 (64-bit). Maukah Anda memberi saya petunjuk?

Cara menginstal ditulis sebagai berikut:
git clone https://github.com/pytorch/pytorch
instal pip -r requirements.txt
python setup.py instal

Setelah itu, sistem memberi tahu saya bahwa PyTorch diinstal. Kemudian saya menuliskan 'python' di baris perintah Prompt. Akhirnya, 'impor obor' dimasukkan di baris perintah python. Sayangnya, saya mendapat informasi berikut:
Traceback (panggilan terakhir terakhir):
berkas "", baris 1, di
File "obor/__init__.py", baris 45, di
dari obor._C impor *
ImportError: Tidak ada modul bernama _C

Paket /usr/lib/python2.7/site-packages tidak memiliki paket obor. Pytorch memiliki obor paket, dan memiliki file-file berikut:
[ root@AliHPC-M40-434 obor]# ls -ll
jumlah 236
drwxr-xr-x 3 root root 150 10 Feb 11:54 autograd
drwxr-xr-x 3 root root 48 Feb 10 11:54 backend
drwxr-xr-x 9 root root 4096 10 Feb 11:54 csrc
drwxr-xr-x 2 root root 109 Feb 10 11:54 cuda
drwxr-xr-x 2 root root 83 10 Feb 11:54 didistribusikan
-rw-r--r-- 1 root root 2218 10 Feb 11:54 functional.py
-rw-r--r-- 1 root root 7768 10 Feb 11:54 __init__.py
-rw-r--r-- 1 root root 8762 10 Feb 13:49 __init__.pyc
drwxr-xr-x 4 root root 61 Feb 10 11:54 warisan
drwxr-xr-x 15 root root 4096 10 Feb 12:00 lib
drwxr-xr-x 2 root root 93 10 Feb 11:54 multiprosesing
drwxr-xr-x 6 root root 4096 10 Feb 11:54 nn
drwxr-xr-x 2 root root 4096 10 Feb 11:54 optimal
-rw-r--r-- 1 root root 12581 10 Feb 11:54 serialization.py
drwxr-xr-x 2 root root 32 Feb 10 11:54 jarang
-rw-r--r-- 1 root root 3354 10 Feb 11:54 storage.py
-rw-r--r-- 1 root root 33716 10 Feb 11:54 _tensor_docs.py
-rw-r--r-- 1 root root 17009 10 Feb 11:54 tensor.py
-rw-r--r-- 1 root root 10346 10 Feb 11:54 _tensor_str.py
drwxr-xr-x 2 root root 71 Feb 10 11:55 _thnn
-rw-r--r-- 1 root root 99370 10 Feb 11:54 _torch_docs.py
drwxr-xr-x 6 root root 145 10 Feb 11:54 utilitas
-rw-r--r-- 1 root root 2532 10 Feb 11:54 _utils.py
-rw-r--r-- 1 root root 2895 10 Feb 13:49 _utils.pyc

anda tidak menggunakan anaconda python, karena sedang mencari paket di /usr/lib/python2.7/site-packages . Lihatlah output dari which python dan lihat mengapa itu bukan anaconda python

Output dari 'yang python' adalah '/root/anaconda2/bin/python'. Baru saja, saya juga menuliskan '/root/anaconda2/bin/python' di baris perintah, dan menggunakan 'impor obor' di baris perintah python. Hasilnya sama:
Traceback (panggilan terakhir terakhir):
berkas "", baris 1, di
File "obor/__init__.py", baris 45, di
dari obor._C impor *
ImportError: Tidak ada modul bernama _C

Selain itu, saya menginstal torch 7 di paket lain sebelum menginstal pytorch. OSnya centos 7.
Terima kasih Soumith atas bantuannya sebelumnya.

@phenixcx masalahnya adalah Anda memiliki folder bernama torch di direktori yang sama yang sedang diambil. Lakukan ini: cd .. (untuk mengubah direktori), lalu mulai python dan import torch , itu akan berfungsi.

Besar! Ini benar-benar bekerja. Terima kasih banyak. Lokasi paket membuat pytorch bingung.

@soumith jenius pengamatan!

@soumith saran Anda sangat membantu! bingung dengan masalah ini untuk waktu yang lama. Semoga semua orang yang memiliki masalah yang sama dapat menemukan solusi ini dengan sukses.

@soumith Terima kasih banyak, saya menjadi gila karena kesalahan ini

@soumith Terima kasih banyak!

Memecahkan masalah saya juga! Terima kasih @soumith

Gah, saya mencapai titik ini dua kali sejauh ini :-P . Omong-omong, masalah juga muncul jika Anda dengan patuh melakukan cd ke direktori home, tetapi skrip itu sendiri ada di folder pytorch dikloning.

oh tuhan, itu saja

bekerja!

bekerja!

Saya mendapat kesalahan yang sama setelah dibangun dari sumber cabang v0.3.0

Sistem saya adalah OSX10.12, versi python adalah 3.6.1. Saya tidak menggunakan python anaconda. Saya menginstal semua ketergantungan opsional melalui pip3. Saya menonaktifkan dukungan CUDA dengan export NO_CUDA=1

Mengubah sedikit perintah instalasi agar sesuai dengan sistem saya:
Jon (v0.3.0) pytorch $ MACOSX_DEPLOYMENT_TARGET=10.12 CC=clang CXX=clang++ python3 setup.py install

mendapat 7 peringatan di tengah gedung:
~~/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:14:29: warning: 'THDTensorDescriptor_newFromTHDoubleTensor' memiliki tautan-C yang ditentukan, tetapi mengembalikan tipe yang ditentukan pengguna'THDTensorDescriptor' (alias 'at::Tensor') yang tidak kompatibel dengan C [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHDoubleTensor(THDoubleTensor *tensor);^/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:15:29: peringatan: 'THDTensorDescriptor_newFromTHFloatTensor' memiliki tautan-C yang ditentukan, tetapi mengembalikan tipe yang ditentukan pengguna'THDTensorDescriptor' (alias 'at::Tensor') yang tidak kompatibel dengan C [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHFloatTensor(THFloatTensor *tensor);^/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:16:29: peringatan: 'THDTensorDescriptor_newFromTHLongTensor' memiliki tautan-C yang ditentukan, tetapi mengembalikan tipe yang ditentukan pengguna'THDTensorDescriptor' (alias 'at::Tensor') yang tidak kompatibel dengan C [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHLongTensor(THLongTensor *tensor);^/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:17:29: peringatan: 'THDTensorDescriptor_newFromTHIntTensor' memiliki tautan-C yang ditentukan, tetapi mengembalikan tipe yang ditentukan pengguna'THDTensorDescriptor' (alias 'at::Tensor') yang tidak kompatibel dengan C [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHIntTensor(THIntTensor *tensor);^/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:18:29: peringatan: 'THDTensorDescriptor_newFromTHShortTensor' memiliki tautan-C yang ditentukan, tetapi mengembalikan tipe yang ditentukan pengguna'THDTensorDescriptor' (alias 'at::Tensor') yang tidak kompatibel dengan C [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHShortTensor(THShortTensor *tensor);^/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:19:29: warning: 'THDTensorDescriptor_newFromTHCharTensor' memiliki tautan-C yang ditentukan, tetapi mengembalikan tipe yang ditentukan pengguna'THDTensorDescriptor' (alias 'at::Tensor') yang tidak kompatibel dengan C [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHCharTensor(THCharTensor *tensor);^/Users/Jon/pytorch/torch/lib/tmp_install/include/THD/base/TensorDescriptor.h:20:29: peringatan: 'THDTensorDescriptor_newFromTHByteTensor' memiliki tautan-C yang ditentukan, tetapi mengembalikan tipe yang ditentukan pengguna'THDTensorDescriptor' (alias 'at::Tensor') yang tidak kompatibel dengan C [-Wreturn-type-c-linkage]THD_API THDTensorDescriptor THDTensorDescriptor_newFromTHByteTensor(THByteTensor *tensor);^7 peringatan yang dihasilkan.~ ~
Selain peringatan ini, penginstalan terlihat baik bagi saya.
Sumber pytorch ada di direktori ~/pytorch/ , saya menjalankan python di ~/Desktop
Adakah pemikiran apa yang dapat menyebabkan kegagalan impor ini?

@Jonbean Hai, saya baru saja mengkloning pytorch versi terbaru dari cabang master. Dan saya telah berhasil menginstalnya. Mengapa tidak mencoba cabang master?

saya mengalami masalah yang sama:

ImportErrorTraceback (panggilan terakhir terakhir)
di()
----> 1 obor impor

ImportError: Tidak ada modul bernama 'obor'

saya menggunakan notebook jupyter setelah menginstal pytorch, dan saya tidak tahu bagaimana menyelesaikan masalah itu.
catatan: saya menggunakan tensorflow tanpa masalah ini.

Bisakah Anda membuat komentar ini lebih terlihat?
https://github.com/pytorch/pytorch/issues/574#issuecomment -278879701
misalnya @soumith dengan mengedit posting ke-3 Anda di utas ini?

Ini kedua kalinya saya tiba di utas ini dan ini adalah kedua kalinya itu solusinya ...

@talesa menambahkan solusi ke posting ke-2 di utas: https://github.com/pytorch/pytorch/issues/574#issuecomment -274911281

Saya mengalami masalah serupa. Dan solusinya di sini sepertinya tidak berhasil untuk saya.

Saya mulai mengikuti kursus Pembelajaran Mendalam Praktis untuk Pembuat Kode di http://course.fast.ai/. Saya menggunakan Windows 7, dan Jupyter Notebook dimulai melalui Anaconda Navigator.

Saat melakukan impor di awal pelajaran, saya mendapatkan kesalahan berikut:

~\Documents\Fast AI\fastai\courses\dl1\fastai\torch_imports.py in <module>()
      1 import os
----> 2 import torch, torchvision, torchtext
      3 from torch import nn, cuda, backends, FloatTensor, LongTensor, optim
      4 import torch.nn.functional as F
      5 from torch.autograd import Variable

C:\ProgramData\Anaconda3\envs\fastai\lib\site-packages\torch\__init__.py in <module>()
     74     pass
     75 
---> 76 from torch._C import *
     77 
     78 __all__ += [name for name in dir(_C)

ImportError: DLL load failed: The specified procedure could not be found.

Saya juga mencoba melakukan import torch dengan python di luar Jupyter Notebook:

(fastai) C:\Users\PJvG\Documents\Fast AI\fastai>python
Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 10:22:32) [MSC v.1900 64 bi
t (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\ProgramData\Anaconda3\envs\fastai\lib\site-packages\torch\__init__.py
", line 76, in <module>
    from torch._C import *
ImportError: DLL load failed: The specified procedure could not be found.
>>> which python
  File "<stdin>", line 1
    which python
               ^
SyntaxError: invalid syntax

Saya mencoba melakukan cd .. , tidak ada perubahan.

Dan saya mencobanya setelah menonaktifkan saluran fastai saya:

(base) C:\Users\PJvG\Documents>python
Python 3.6.4 |Anaconda custom (64-bit)| (default, Jan 16 2018, 10:22:32) [MSC v.
1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import torch
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'torch'

Dapatkah seseorang membantu saya dengan masalah ini?

@PJvG ini tampaknya menjadi masalah terkait Windows. Mungkin lebih baik bertanya di https://github.com/pytorch/pytorch/issues/494

@PJvG Apakah Anda menemukan solusi untuk masalah Anda?

tidak, saya tidak

2018-03-18 0:23 GMT-03:00 karanmurthy7 [email protected] :

@PJvG https://github.com/pjvg Apakah Anda menemukan solusi untuk masalah Anda?


Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/pytorch/pytorch/issues/574#issuecomment-373969927 ,
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/AWEPqcNsVyhzPm5yfm8enhRUce22vLLtks5tfdMUgaJpZM4Lsrr6
.

Saya mencoba membuat Pytorch berfungsi di Windows 10 dengan Anaconda. Butuh waktu lama untuk mendapatkan instalasi yang sukses. Sekarang ketika saya mencoba mengimpornya, saya mendapatkan kesalahan yang sama:

>>> import torch
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\conner\Anaconda3\Lib\site-packages\torch\__init__.py", line 76, in <module>
    from torch._C import *
ImportError: DLL load failed: The specified module could not be found.

Saya sudah mencoba cd .. dan memulai python dari direktori baru itu dengan kesalahan yang sama muncul. Saya juga mencoba
rekomendasi @apaszke :

Ya, jadi Anda dapat melihat bahwa ada _C.cpython-35m yang berarti hanya akan dimuat oleh Python 3.5. Sebagai peretasan cepat, Anda dapat mencoba mengganti nama _C, _dl, dan _thnn/_THNN menjadi file .so biasa (tanpa bagian cpython-version-artch-platform, cukup _C.so). Tapi ini peretasan, kami tidak memberikan dukungan lebih lanjut jika gagal

Inilah yang ada di direktori obor:

 Directory of C:\Users\conner\Anaconda3\Lib\site-packages\torch

05/05/2018  07:52 PM    <DIR>          .
05/05/2018  07:52 PM    <DIR>          ..
05/05/2018  07:29 PM    <DIR>          autograd
05/05/2018  07:29 PM    <DIR>          backends
05/05/2018  07:29 PM    <DIR>          contrib
05/05/2018  07:29 PM    <DIR>          cuda
05/05/2018  07:29 PM    <DIR>          distributed
02/24/2018  05:49 AM             6,208 distributions.py
05/05/2018  07:29 PM    <DIR>          for_onnx
02/24/2018  05:49 AM             9,714 functional.py
05/05/2018  07:29 PM    <DIR>          jit
05/05/2018  07:29 PM    <DIR>          legacy
05/05/2018  07:29 PM    <DIR>          lib
05/05/2018  07:29 PM    <DIR>          multiprocessing
05/05/2018  07:29 PM    <DIR>          nn
05/05/2018  07:29 PM    <DIR>          onnx
05/05/2018  07:29 PM    <DIR>          optim
11/09/2017  07:38 PM             4,130 random.py
02/24/2018  05:49 AM            16,759 serialization.py
05/05/2018  07:29 PM    <DIR>          sparse
02/24/2018  05:49 AM             4,016 storage.py
02/24/2018  05:49 AM            14,497 tensor.py
05/05/2018  07:29 PM    <DIR>          utils
02/24/2018  01:46 PM                58 version.py
02/24/2018  01:52 PM        22,208,512 _C.pyd
02/24/2018  01:52 PM            10,240 _nvrtc.cp36-win_amd64.pyd
10/27/2017  09:31 PM             3,044 _six.py
09/17/2017  08:09 AM             1,164 _storage_docs.py
02/24/2018  05:49 AM            39,842 _tensor_docs.py
02/24/2018  05:49 AM            11,024 _tensor_str.py
05/05/2018  07:29 PM    <DIR>          _thnn
02/24/2018  05:49 AM           127,125 _torch_docs.py
02/24/2018  05:49 AM             9,201 _utils.py
02/24/2018  05:49 AM             9,313 __init__.py
05/05/2018  07:29 PM    <DIR>          __pycache__
              16 File(s)     22,474,847 bytes
              19 Dir(s)  318,658,211,840 bytes free

Adakah ide tentang cara membuat pytorch berfungsi?

Halo semuanya,
Saya benar-benar baru di Pytorch, dan saya telah menginstalnya di Anaconda. Saya mendapatkan kesalahan yang sama, dan saya ingin mengubah direktori dengan cd ... . Saya tidak tahu apa artinya ini! Adakah yang bisa tolong beri tahu saya bagaimana saya bisa melakukan ini di Anaconda? dan ubah direktori menjadi apa? Saya benar-benar bingung.

Terima kasih sebelumnya

Visi python saya adalah 3.6.2. Saya mendapat kesalahan yang sama:

impor obor
Traceback (panggilan terakhir terakhir):
berkas "", baris 1, di
File "C:UsershpAppDataLocalProgramsPythonPython36libsite-packagestor
ch__init__.py", baris 78, di
dari obor._C impor *
ImportError: Pemuatan DLL gagal:

Tolong bantu saya, @connermcb @PJvG @apaszke

halo teman-teman, saya menggunakan python 2.7 dari sistem mac saya (bukan python pihak ketiga)
saya menghadapi masalah ini dan mendapat solusi
cukup jalankan perintah ini, pastikan untuk menyesuaikannya dengan lingkungan Anda 👍

sudo install_name_tool -ubah @rpath/libc++.1.dylib /usr/lib/libc++.1.dylib /Library/Python/2.7/site-packages/torch/_C.so

@phenixcx masalahnya adalah Anda memiliki folder bernama torch di direktori yang sama yang sedang diambil. Lakukan ini: cd .. (untuk mengubah direktori), lalu mulai python dan import torch , itu akan berfungsi.

saya di windows dan mendapatkan kesalahan yang sama, bantuan apa pun untuk dipecahkan

masalah:
dari obor._C impor *
ImportError: Tidak ada modul bernama 'torch._C'

lingkungan:
3.5.6 |Anaconda, Inc.| (default, 26 Agustus 2018, 16:05:27) [MSC v.1900 64 bit (AMD64)]

menyelesaikan:
Saya menginstal ulang obor dengan pip3, lalu berfungsi.

pip3 install torch==1.2.0+cpu torchvision==0.4.0+cpu -f https://download.pytorch.org/whl/torch_stable.html

@phenixcx masalahnya adalah Anda memiliki folder bernama torch di direktori yang sama yang sedang diambil. Lakukan ini: cd .. (untuk mengubah direktori), lalu mulai python dan import torch , itu akan berfungsi.

saya di windows dan mendapatkan kesalahan yang sama, bantuan apa pun untuk dipecahkan

apakah Anda menemukan solusi?

Halo semuanya!
Saya memiliki masalah yang sama tetapi solusinya tidak cocok
Saya pengguna Raspberry pi 3 model B. Keluar dari direktori tidak memberikan hasil.
image

Halo semuanya!
Saya memiliki masalah yang sama tetapi solusinya tidak cocok
Saya pengguna Raspberry pi 3 model B. Keluar dari direktori tidak memberikan hasil.
image

Tidak yakin apakah Anda berhasil mengatasi @BulNik ini, tetapi setelah Anda membuat roda, itu akan berada di folder pytorch/dist (ekstensi whl). Jika Anda ingin menautkannya dengan benar di jalur Anda, cukup lakukan ini:

pip3 install pytorch/dist/torch-1.6.0a0+68f23d5-cp37-cp37m-linux_armv7l.whl

_ganti nama file roda dengan milik Anda_

Ini bekerja pada Raspberry Pi 4 Model B saya setidaknya. Beri tahu saya jika Anda masih mengalami masalah!

Setelah melakukan pendekatan cd..., Anehnya, memulai ulang dan mengatur ulang semua di google colabs saya menyelesaikan masalah ini. Mungkin mencoba ini dulu bisa menghemat waktu. Tidak yakin mengapa
[Tidak ada modul bernama 'obor._C' ]

Ya, jadi Anda dapat melihat bahwa ada _C.cpython-35m yang berarti hanya akan dimuat oleh Python 3.5. Sebagai peretasan cepat, Anda dapat mencoba mengganti nama _C , _dl , dan _thnn/_THNN menjadi file .so (tanpa bagian cpython-version-artch-platform , cukup _C.so ). Tapi ini peretasan, kami tidak memberikan dukungan lebih lanjut jika gagal

Hai, saya membuat itu. Dan saya memiliki kesalahan baru :(

impor obor
Traceback (panggilan terakhir terakhir):
berkas "", baris 1, di
File "/home/pi/.local/lib/python3.7/site-packages/torch/__init__.py", baris 79, di
dari obor._C impor *
ImportError: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: versi `GLIBCXX_3.4.26' tidak ditemukan (diperlukan oleh /home/pi/.local/lib/python3.7/site-packages/torch/ lib/libtorch_python.so)

Apakah halaman ini membantu?
0 / 5 - 0 peringkat