मैं deepsaber का उपयोग करना चाहता हूं। उसके लिए मुझे टॉर्च लगानी होगी।
मैंने इसे pip install torch torchvision
का उपयोग करके किया।
cd scripts/generation
और ./script_generate.sh [path to song]
चलाने के बाद अजगर मुझसे कहता है:
Traceback (most recent call last):
File "generate_stage1.py", line 16, in <module>
from models import create_model
File "/home/server/deepsaber/models/__init__.py", line 2, in <module>
from .base_model import BaseModel
File "/home/server/deepsaber/models/base_model.py", line 2, in <module>
import torch
ModuleNotFoundError: No module named 'torch'
Traceback (most recent call last):
File "generate_stage2.py", line 16, in <module>
from models import create_model
File "/home/server/deepsaber/models/__init__.py", line 2, in <module>
from .base_model import BaseModel
File "/home/server/deepsaber/models/base_model.py", line 2, in <module>
import torch
ModuleNotFoundError: No module named 'torch'
python
का उपयोग करते समय import torch
का उपयोग करना एक आकर्षण की तरह काम करता है
मैं क्या कर सकता हूँ के बारे में कोई विचार?
रेपो कहते हैं:
pytorch (टॉर्च के रूप में या https://pytorch.org/get-started/locally/के माध्यम से स्थापित ए>)
1 उत्तर
सबसे अधिक संभावना है कि आपने torch
को Python 2 का उपयोग करके स्थापित किया है, जबकि script_generate.sh
ने Python 3 का उपयोग किया है (देखें यहां):
# [...]
py=python3
# [...]
pip3 install torch torchvision
या python3 -m pip install torch torchvision
चलाने का प्रयास करें। साथ ही, जांचें कि python3
का उपयोग करते समय import torch
काम करता है या नहीं।
संबंधित सवाल
नए सवाल
python
पायथन एक बहु-प्रतिमान है, गतिशील रूप से टाइप किया हुआ, बहुउद्देशीय प्रोग्रामिंग भाषा है। यह एक साफ और एक समान वाक्यविन्यास सीखने, समझने और उपयोग करने के लिए त्वरित होने के लिए डिज़ाइन किया गया है। कृपया ध्यान दें कि अजगर 2 आधिकारिक तौर पर 01-01-2020 के समर्थन से बाहर है। फिर भी, संस्करण-विशिष्ट पायथन सवालों के लिए, [अजगर -२.०] या [अजगर -३.x] टैग जोड़ें। पायथन वेरिएंट (जैसे, ज्योथन, PyPy) या लाइब्रेरी (उदा।, पांडस और न्यूमपी) का उपयोग करते समय, कृपया इसे टैग में शामिल करें।