Saya berhasil menginstal obor dan torchvision menggunakan pip3 tetapi
ModuleNotFoundError Traceback (panggilan terakhir terakhir)
----> 1 obor impor
ModuleNotFoundError: Tidak ada modul bernama 'obor'
sistem impor
cetak(sys.executable)
/Pengguna/pengguna/anaconda3/bin/python
Karena Anda memiliki conda, bisakah Anda mencoba menginstal menggunakan conda?
@vishwakftw conda instal pytorch torchvision -c pytorch
dan dapatkan ini
PackageNotFoundError: Paket tidak ditemukan: '' Dependensi hilang di saluran osx-64 saat ini:
@vishwakftw untuk PackageNotFoundError saya mencoba ini:
$conda memperbarui konda
$conda install mkl=2018
yang saya temukan di sini
dan itu berhasil sekarang
Terima kasih vishwakftw
Saya memiliki kesalahan yang sama "ModuleNotFoundError: Tidak ada modul bernama 'obor'" saat men-debug kode saya.
Bagaimana menanganinya?
Terima kasih
@Jerrybonheur
Jika Anda memiliki conda, coba instal pytorch menggunakan conda (di mac misalnya):
$conda install pytorch torchvision -c pytorch
Jika dosis ini masih tidak berhasil, coba:
$conda memperbarui konda
$conda install mkl=2018
Saya telah mencoba tiga langkah yang diberikan oleh @xiaonengmiao , masih "ModuleNotFoundError: Tidak ada modul bernama 'pytorch'"
Ada ide?
Menghadapi masalah serupa di Windows 10 dengan Anaconda diinstal. Paket pytorch yang diinstal menggunakan perintah conda install yang saya temukan di sini: http://pytorch.org/
Impor biasa dari baris perintah berfungsi untuk lingkungan saya (_torch_):
(torch) C:\Users\torch>python
Python 3.6.4 |Anaconda, Inc.| (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
>>>
Tetapi, ketika saya mencoba mengimpor paket ini dari notebook Jupyter, saya mendapat pesan kesalahan berikut:
ModuleNotFoundError: No module named 'torch'
Kemudian, saya mencoba menginstal aplikasi notebook Jupyter dari Anaconda navigator untuk lingkungan saya (_torch_).
Restart saya Jupyter notebook dan berlari impor obor dan kali ini berhasil.
@nicospbr Jika masih belum teratasi, jalankan conda list
dan periksa apakah jupyter sudah terpasang atau belum. Jika tidak, jalankan conda install jupyter
. Sekarang, buka notebook jupyter dan jalankan import torch
.
instal pip3 http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl
lakukan ini untuk windows 10 berfungsi dengan baik @xiaonengmiao
Bagi saya menginstal langkah-langkah ini membuatnya berfungsi:
1- menginstal -> conda instal nb_conda
2 - menginstal -> conda update conda
3- menginstal conda install mkl=2018
Inilah yang saya temukan:
Jika Anda memiliki lebih dari satu lingkungan di Anaconda, jupyter, pytorch, dan torchvision perlu dipasang di lingkungan yang sama. Jika tidak, jupyter tidak akan menemukan 2 lainnya dari tempat peluncurannya. Kecuali Anda tahu cara 'membuat jupyter sadar' tentang jalur ke lingkungan tempat 2 lainnya berada, perbaikannya adalah memiliki ketiganya di lingkungan yang sama.
@atan4583
Ya, anehnya.. Saya mengalami situasi berikut:
dari konsol baru
dari konsol jupyter
paket Jupyter harus diinstal di lingkungan dasar dan bukan di lingkungan baru ini. Dari dalam konsol Jupyter, jika Anda melakukannya switch to the same environment 'source activate test'
, itu tidak memperbarui PYTHONPATH Jupyter sama sekali.
Benar, tetapi saya mencoba mengimpor di konsol jupyter-lab yang sama tempat saya beralih ke lingkungan lain. Makanya aneh.
mm.. Sepertinya saya mengalami masalah ini di sini: https://github.com/jupyterlab/jupyterlab/issues/4672
import torch
bekerja dengan baik dengan jupyter notebook
tetapi gagal dengan jupyter-lab
@jleni , saya juga menghadapi masalah yang sama. import torch
berfungsi dengan baik dengan jupyter-notebook
tetapi tidak dengan jupyter-lab
jika saya terhubung ke server jauh. Tetapi jika saya terhubung ke mesin lokal saya, maka keduanya berfungsi dengan baik.
Saya telah menghapus semua paket yang terkait dengan obor, lalu menginstal ulang. Ini bekerja untuk saya karena conda mencampuradukkan versi paket obor.
Daftar paket terkait obor:
conda list | grep torch
Hapus dan instal ulang paket:
conda uninstall torchvision-cpu pytorch-cpu
conda install pytorch-cpu torchvision-cpu -c pytorch
Perintah untuk mengimpor pytorch adalah:
impor obor
bukan
impor pytorch
The command to import pytorch is:
impor obor
bukan
impor pytorch
saya menghadapi pertanyaan pertama. dan bantuan apa pun akan dipikirkan.
Saya menginstal tautan ikuti: https://pytorch.org/. Ini bekerja untuk saya
instal pip3 http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl
lakukan ini untuk windows 10 berfungsi dengan baik @xiaonengmiao
itu tidak akan berfungsi .. berhasil menginstal obor tetapi saat menjalankan perintah impor obor itu menunjukkan modul tidak ditemukan kesalahan
Menghadapi masalah serupa di Windows 10 dengan Anaconda diinstal. Paket pytorch yang diinstal menggunakan perintah conda install yang saya temukan di sini: http://pytorch.org/
Impor biasa dari baris perintah berfungsi untuk lingkungan saya (_torch_):
(torch) C:\Users\torch>python Python 3.6.4 |Anaconda, Inc.| (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 >>>
Tetapi, ketika saya mencoba mengimpor paket ini dari notebook Jupyter, saya mendapat pesan kesalahan berikut:
ModuleNotFoundError: No module named 'torch'
Kemudian, saya mencoba menginstal aplikasi notebook Jupyter dari Anaconda navigator untuk lingkungan saya (_torch_).
Restart saya Jupyter notebook dan berlari impor obor dan kali ini berhasil.
Halo, saya dapat mengimpor obor di jupyter dan konsol. Tetapi ketika saya mencoba menjalankan file python, itu gagal. Apakah Anda memiliki beberapa saran? Terima kasih
instal pip3 http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl
lakukan ini untuk windows 10 berfungsi dengan baik @xiaonengmiaoitu tidak akan berfungsi .. berhasil menginstal obor tetapi saat menjalankan perintah impor obor itu menunjukkan modul tidak ditemukan kesalahan
Sudahkah Anda mengetahui masalah ini? Saya kira saya menemui masalah yang sama dengan Anda
Masalah yang sama disini. Saya menginstal pytorch tetapi ketika saya mencoba menjalankannya pada editor ide atau teks apa pun saya mendapatkan "tidak ada modul bernama obor". Namun, ini berfungsi di notebook jupyter dan ipython (dari cmd). Ada solusi yang mungkin?
Saya mengalami masalah yang sama.
Ini sedikit berbeda dalam kasus saya, karena saya menginstal pytorch dengan anaconda tanpa koneksi internet. Berikut skrip saya:
CONDA_PACKS="/path/to/conda_packages"
conda install --offline --verbose ${CONDA_PACKS}/ninja-1.8.2-h1ad3211_1001.tar.bz2
conda install --offline --verbose ${CONDA_PACKS}/resampy-0.2.1-py_1.tar.bz2
conda install --offline --verbose ${CONDA_PACKS}/pytorch-1.0.1-py3.7_cuda90_cudnn7_1.tar.bz2
Ada ide?
Masalah yang sama disini. Saya menginstal pytorch tetapi ketika saya mencoba menjalankannya pada editor ide atau teks apa pun saya mendapatkan "tidak ada modul bernama obor". Namun, ini berfungsi di notebook jupyter dan ipython (dari cmd). Ada solusi yang mungkin?
Anda perlu mengonfigurasi jalur lingkungan untuk anaconda python, maka saya pikir Anda dapat menjalankannya di IDE. Tapi saya belum menemukan cara bersenang-senang di command prompt.
Ternyata itu adalah ketidakcocokan versi dari plugin yang diinstal.
Saya menggunakan perintah "conda install" yang disediakan di halaman plugin untuk memeriksa string versi yang tepat dari dependensi dan kemudian mengunduhnya satu per satu.
instal pip3 http://download.pytorch.org/whl/cpu/torch-0.4.0-cp36-cp36m-win_amd64.whl
lakukan ini untuk windows 10 berfungsi dengan baik @xiaonengmiaoitu tidak akan berfungsi .. berhasil menginstal obor tetapi saat menjalankan perintah impor obor itu menunjukkan modul tidak ditemukan kesalahan
Jika Anda ingin menginstal pytorch di dalam lingkungan conda, gunakan pip alih-alih pip3.
Saya memiliki mkl-2019.4 dan masih tidak berfungsi. Saya telah menginstal mkl 2018 dan sekarang baik-baik saja.
conda install mkl=2018
Buka halaman ini, pilih preferensi Anda, dan itu akan memberi Anda perintah individual yang benar untuk diinstal pada sistem khusus Anda: https://pytorch.org/get-started/locally/
Namun, saya mengalami masalah yang sangat mirip. Saya akhirnya memperbaikinya dengan memindahkan proyek saya ke proyek Pycharm baru (mulai baru), dan meskipun saya telah menginstal Anaconda, perintah berikut berfungsi untuk Pytorch dan menginstal semuanya dengan cepat dan indah. Program saya sekarang berfungsi:
instal pip3 https://download.pytorch.org/whl/cpu/torch-1.1.0-cp37-cp37m-win_amd64.whl
instal pip3 https://download.pytorch.org/whl/cpu/torchvision-0.3.0-cp37-cp37m-win_amd64.whl
Saya berharap saya memiliki sumber daya yang saya temukan ini di. Saya terganggu oleh masalah keluarga. Untungnya, itu berhasil untuk proyek saya.
Kita dapat menginstal versi obor menggunakan anaconda GUI atau terminal conda di lingkungan yang diinginkan tetapi saat menjalankan program, kita perlu memilih lingkungan itu. Ini akan bekerja dengan baik. jika Anda menjalankan program melalui terminal, harap aktifkan lingkungan tempat Anda menginstal versi obor. Perintah untuk mengaktifkan lingkungan: $conda mengaktifkan my_env kemudian jalankan program Anda.
@jithinjk Bisakah Anda berbicara lebih banyak tentang bagaimana Anda "menginstal aplikasi notebook Jupyter dari Anaconda navigator untuk lingkungan saya (obor)"? Terima kasih.
Saya sudah mencoba metode di atas, tetapi tidak berhasil :(
Menghadapi masalah serupa di Windows 10 dengan Anaconda diinstal. Paket pytorch yang diinstal menggunakan perintah conda install yang saya temukan di sini: http://pytorch.org/
Impor biasa dari baris perintah berfungsi untuk lingkungan saya (_torch_):(torch) C:\Users\torch>python Python 3.6.4 |Anaconda, Inc.| (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 >>>
Tetapi, ketika saya mencoba mengimpor paket ini dari notebook Jupyter, saya mendapat pesan kesalahan berikut:
ModuleNotFoundError: No module named 'torch'
Kemudian, saya mencoba menginstal aplikasi notebook Jupyter dari Anaconda navigator untuk lingkungan saya (_torch_).
Restart saya Jupyter notebook dan berlari impor obor dan kali ini berhasil.Halo, saya dapat mengimpor obor di jupyter dan konsol. Tetapi ketika saya mencoba menjalankan file python, itu gagal. Apakah Anda memiliki beberapa saran? Terima kasih
Apakah Anda me-restart notebook Jupyter?
@jithinjk Bisakah Anda berbicara lebih banyak tentang bagaimana Anda "menginstal aplikasi notebook Jupyter dari Anaconda navigator untuk lingkungan saya (obor)"? Terima kasih.
Saya sudah mencoba metode di atas, tetapi tidak berhasil :(
Di lingkungan yang Anda buat, instal aplikasi Notebook Jupyter . Anda dapat melakukan ini melalui Anaconda Navigator jika Anda telah menginstalnya. Silakan lihat tangkapan layar terlampir.
Hai semuanya!
apa salahku di gambar ini?
Saya menulis kode python, ketika saya ingin mengkompilasinya saya menghadapi masalah.
saya tidak tahu apa yang harus saya lakukan.
tolong bantu aku.
Terima kasih.
Ikuti instruksi di situs web, saya tidak perlu menginstal dengan alat cuda, tetapi perlu menginstal dengan tag torchvision-cpu
atau cudatoolkit=$
, berfungsi untuk saya.
https://pytorch.org/get-started/locally/
Halo semua,
pytorch yang diinstal dengan conda :
(base) (3.8.0/envs/my_virtual_env-3.8.0) marco<strong i="7">@pc</strong>:~/facenet_pytorch/examples$ conda install
pytorch torchvision cpuonly -c pytorch
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
Saya memperbarui conda:
(base) (3.8.0/envs/my_virtual_env-3.8.0) marco<strong i="11">@pc</strong>:~/facenet_pytorch/examples$ conda update
conda
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
mkl=2019 yang diinstal :
(base) (3.8.0/envs/my_virtual_env-3.8.0) marco<strong i="15">@pc</strong>:~/facenet_pytorch/examples$ conda install
mkl=2019
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
(base) (3.8.0/envs/my_virtual_env-3.8.0) marco<strong i="16">@pc</strong>:~/facenet_pytorch/examples$ conda list | grep
torch
cpuonly 1.0 0 pytorch
facenet-pytorch 0.1.0 pypi_0 pypi
pytorch 1.3.0 py3.7_cpu_0 [cpuonly] pytorch
torchfile 0.1.0 pypi_0 pypi
torchvision 0.4.1 py37_cpu [cpuonly] pytorch
Tetapi masih tertulis "tidak ada obor modul":
(base) (3.8.0/envs/my_virtual_env-3.8.0) marco<strong i="20">@pc</strong>:~/facenet_pytorch/examples$ python3
Python 3.8.0 (default, Oct 30 2019, 16:20:23)
[GCC 7.4.0] on linux
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'
>>>
Ubuntu 18.04.02 Edisi Server
Adakah ide untuk memecahkan masalah?
Looking forward untuk jenis bantuan Anda.
Marco
Halo semua,
pytorch yang diinstal dengan conda :(base) (3.8.0/envs/my_virtual_env-3.8.0) marco<strong i="8">@pc</strong>:~/facenet_pytorch/examples$ conda install pytorch torchvision cpuonly -c pytorch Collecting package metadata (current_repodata.json): done Solving environment: done # All requested packages already installed.
Saya memperbarui conda:
(base) (3.8.0/envs/my_virtual_env-3.8.0) marco<strong i="12">@pc</strong>:~/facenet_pytorch/examples$ conda update conda Collecting package metadata (current_repodata.json): done Solving environment: done # All requested packages already installed.
mkl=2019 yang diinstal :
(base) (3.8.0/envs/my_virtual_env-3.8.0) marco<strong i="16">@pc</strong>:~/facenet_pytorch/examples$ conda install mkl=2019 Collecting package metadata (current_repodata.json): done Solving environment: done # All requested packages already installed. (base) (3.8.0/envs/my_virtual_env-3.8.0) marco<strong i="17">@pc</strong>:~/facenet_pytorch/examples$ conda list | grep torch cpuonly 1.0 0 pytorch facenet-pytorch 0.1.0 pypi_0 pypi pytorch 1.3.0 py3.7_cpu_0 [cpuonly] pytorch torchfile 0.1.0 pypi_0 pypi torchvision 0.4.1 py37_cpu [cpuonly] pytorch
Tetapi masih tertulis "tidak ada obor modul":
(base) (3.8.0/envs/my_virtual_env-3.8.0) marco<strong i="21">@pc</strong>:~/facenet_pytorch/examples$ python3 Python 3.8.0 (default, Oct 30 2019, 16:20:23) [GCC 7.4.0] on linux 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' >>>
Ubuntu 18.04.02 Edisi Server
Adakah ide untuk memecahkan masalah?
Looking forward untuk jenis bantuan Anda.
Marco
Hai Marco, apakah Anda menemukan solusi. saya juga memiliki masalah yang sama persis dengan lingkungan yang sama.
Hai @aks1087 Saya memecahkan masalah dengan dua langkah ini:
A) Menggunakan Python 3.7.3. sejak orang pengembangan pytorch memberi tahu saya bahwa itu sudah didukung untuk python 3.8.0
B) Saya menjalankan lagi perintah ini:
conda install pytorch torchvision cpuonly -c pytorch
karena baris ini: cpuonly 1.0 0 pytorch
tidak berarti pytorch diinstal
Terima kasih @marcoippolito . Sebenarnya saya tidak menggunakan anaconda. jadi pip saya secara default menggunakan python versi 2.7. harus memberikan 'python3.7 -m pip install....' untuk membuatnya berfungsi. itu baru berhasil sekarang. membingungkan bagi orang yang baru mengenal linux
Saya memiliki masalah yang sama. Mencoba di bawah ini di notebook jupyter di conda env:
pip3 menginstal obor torchvision
Keluar dari kondominium (pangkalan, juga) dan Conda aktif
dalam dokumentasi resmi dikatakan Anda dapat menginstal dengan pip dan tidak berfungsi, Anda donat konyol, perbaiki untuk chrissake
Saya menginstal tautan ikuti: https://pytorch.org/. Ini bekerja untuk saya
Terima kasih, itu berhasil untuk saya
conda update --all memecahkan masalah bagi saya
Setelah mencoba semua solusi berbeda yang diposting di sini (menginstal semua yang diperlukan di kedua lingkungan dan masih tidak ada) dan beberapa di stackoverflow, saya akhirnya memperbaikinya dengan melakukan instalasi pip3.
Masalah saya adalah saya mencoba menjalankannya di yang baru
Notebook "Python 3.7.6 64-bit" ketika saya beralih ke python3 biasa berfungsi dengan baik.
Saya mengikuti langkah-langkah ini dan berhasil
conda install pytorch torchvision -c pytorch
pip3 menginstal obor torchvision
Bagi saya, saya harus mengubah kernel. Saya memiliki 3 kernel untuk dipilih di jupyter saya dan yang saya gunakan bukan dari lingkungan conda.
Untuk memeriksa python mana saya menggunakan kode ini. Seharusnya memiliki jalur ke python conda.
import sys
print(sys.path)
Masalah yang sama disini. Saya menginstal pytorch tetapi ketika saya mencoba menjalankannya di editor teks saya mendapatkan "tidak ada modul bernama obor". Namun, itu berfungsi di notebook jupyter. Ada solusi yang mungkin?
Solusi gabungan di atas bekerja untuk saya di Catalina:
pembaruan konda --semua
conda install pytorch torchvision -c pytorch
pip3 menginstal obor torchvision
semua solusi di atas tidak berhasil :(
Saya pikir masalahnya adalah jupyter adalah jupyter global, bukan jupyter di lingkungan lokal.
Jadi saya mencoba:
$aktifkan (env saya)
$(env saya) pip instal jupyter
lalu
$(env saya) buku catatan jupyter
Itu berhasil untuk saya
"impor obor" tidak berfungsi di notebook jupyter
OS: Ubuntu 18.04
Versi Python: 3.6.9
Saya memiliki masalah yang sama di conda. Saya telah mencoba semua solusi, sepertinya tidak ada yang berhasil. Saya perhatikan bahwa saya telah mengaktifkan lingkungan pytorch saya dari lingkungan conda lain. Ketika saya menonaktifkan pytorch saya, itu kembali ke lingkungan kedua, bukan basis. Ketika saya menonaktifkan semua, dan mengaktifkan kembali pytorch itu berfungsi dengan baik.
Pertama, Anda harus memiliki lingkungan terpisah di Anaconda
conda install pytorch torchvision cpuonly -c pytorch
setelah menjalankan instalasi ini mendapatkan kesalahan ModuleNotFoundError: Tidak ada modul bernama 'obor'
jika Anda perlu menginstal "conda install jupyter" setelah menginstal notebook
impor obor
bukan pytorch
Dalam sistem dengan beberapa lingkungan conda, Anda perlu menginstal jupyter dan obor lagi di lingkungan tertentu, jika tidak, conda tidak dapat mengimpor paket dari lingkungan lain.
@nicospbr Jika masih belum teratasi, jalankan
conda list
dan periksa apakah jupyter sudah terpasang atau belum. Jika tidak, jalankanconda install jupyter
. Sekarang, buka notebook jupyter dan jalankanimport torch
.
Saya telah menginstal jupyter di conda tetapi masih tidak dapat mengimpor obor
Komentar yang paling membantu
@vishwakftw untuk PackageNotFoundError saya mencoba ini:
$conda memperbarui konda
$conda install mkl=2018
yang saya temukan di sini
dan itu berhasil sekarang
Terima kasih vishwakftw