मैं एक कोडबेस पर काम कर रहा हूं जो स्पासी का उपयोग करता है।आयात त्रुटि: 'spacy.en' नामक कोई मॉड्यूल नहीं
sudo pip3 install spacy
और फिर
sudo python3 -m spacy download en
यह पिछले आदेश के अंत में, मैं एक संदेश मिला:: मैं का उपयोग कर spacy स्थापित है, अब
Linking successful
/home/rayabhik/.local/lib/python3.5/site-packages/en_core_web_sm -->
/home/rayabhik/.local/lib/python3.5/site-packages/spacy/data/en
You can now load the model via spacy.load('en')
जब मैं अपने कोड चलाने का प्रयास करें, लाइन पर:
from spacy.en import English
ImportError: No module named 'spacy.en'
मैं Stackexchange पर देखा है और सबसे करीब है:: मुझे निम्न त्रुटि देता है Import error with spacy: "No module named en" जो मेरी समस्या का समाधान नहीं होता।
किसी भी मदद की सराहना की जाएगी। धन्यवाद।
संपादित करें: मैं निम्न तरीके से हल हो सकता है:
Python 3.5.2 (default, Sep 14 2017, 22:51:06)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import spacy
>>> spacy.load('en')
<spacy.lang.en.English object at 0x7ff414e1e0b8>
और उसके बाद का उपयोग कर:
from spacy.lang.en import English
मैं अभी भी मामले में किसी भी अन्य उत्तर देखते हैं इस खुला रखते हुए कर रहा हूँ।
धन्यवाद, लाइन को बदलकर मेरी समस्या हल हो गई! आपने इसे कैसे समझ लिया? – yuqli
@yuqli: मुझे बिल्कुल याद नहीं है, लेकिन मुझे लगता है कि मैं स्रोत के माध्यम से जा रहा था। – rayabhik
जर्मन के लिए भी काम करता है 'सुडो पायथन 3-एम स्पासी डाउनलोड डी' – nik