2017-05-07 11 views
6

के लिए BeautifulSoup स्थापित नहीं कर सकता मैं पिछले 45 मिनट बिताए हैं बुरी भागने की कोशिश कर:अजगर 3.6

from bs4 import BeautifulSoup 

लेकिन कोई लाभ नहीं हुआ। मैं आदेशों की कोशिश की है:

python -m pip install beautifulsoup4 

जहां यह कहते हैं:

Requirement already satisfied: beautifulsoup4 in c:\python27\lib\site-packages 

मैं कोशिश की है:

pip3 install beautifulsoup4 

जहां लिखा है कि एक ही।

मैं कोशिश की है:

pip install beautifulsoup4 

यही बात।

मैंने पूरे स्टैक ओवरफ्लो को देखा है, यूट्यूब, मैं इसे समझने की कोशिश कर पागल हूं। मुझे नहीं पता कि क्या करना है, कृपया मेरी मदद करें।

जब मैं निम्नलिखित कोड के साथ अपने कार्यक्रम main.py चलाने का प्रयास:

from bs4 import BeautifulSoup 

py -3 main.py के साथ, मैं त्रुटि मिलती है:

ModuleNotFoundError: No module named 'bs4' 

कृपया कृपया कृपया कृपया मेरी मदद करो।

मैंने BeautifulSoup4 can't be installed in python3.5 on Windows7 पर प्रस्तावित विधि की कोशिश की है लेकिन इसका कोई फायदा नहीं हुआ है।

+0

आपके पास पाइथन 3 का एक और संस्करण है, जो कि 'pip3' इंगित कर रहा है। आप अपने दुभाषिया का उपयोग कैसे करते हैं? 'पी -3 '? –

+0

आप किस दुभाषिया का उपयोग कर रहे हैं? आपके पास 'पायथन' के दो संस्करण स्थापित हैं। शायद खोल पर 'python3' का उपयोग करें। – Jan

+0

जब मैं "python3 main.py" करता हूं मुझे मिलता है: 'python3' को आंतरिक या बाहरी कमांड, ऑपरेट करने योग्य प्रोग्राम या बैच फ़ाइल के रूप में पहचाना नहीं जाता है। –

उत्तर

1

इस बजाय स्थापित करें: https://anaconda.org/ अजगर शीर्ष 100 मॉड्यूल सभी स्थापित

यह मूल रूप से (यह क्या हम काम पर का उपयोग होता है)। नकारात्मकता यह है कि यह विशाल (300 एमबी) है।

+0

एनाकोंडा का उपयोग करके पाइथन 3.6 के लिए सुंदर सूप 4.6.0 स्थापित करने में सक्षम था: 'conda installsoup4 इंस्टॉल करें'। एनाकोंडा का पीकेजी रेफ .: 'सुंदरसूप 4: 4.6.0-py36_0'। विशिष्ट पायथन संस्करण: 3.6.2। * नोट *: मैंने बीएस 4 को एक अजगर वर्चुअल एनवी में स्थापित किया। – noobninja

-1

समस्या यह है कि यह beautifulsoup4 स्थापित किया है और कई पुस्तकालयों पल में अजगर 3.6 पर समर्थित नहीं कर रहे हैं।

आपके पास दो विकल्प हैं। आप या तो एनाकोंडा या वर्चुअलएन्व जैसे वर्चुअल वातावरण का उपयोग कर सकते हैं जैसे एलन सुझाव दिया गया है। यहाँ आप के लिए एक वातावरण बनाने के लिए और 3.5

को अजगर संस्करण अन्य विकल्प अजगर 3.6 स्थापना रद्द करें और 3.5 स्थापित करें और उसके बाद

5

फिलहाल beautifulsoup4 मॉड्यूल python3.6 को लोड नहीं किया जा रहा है यह प्रयास करें करने के लिए है स्थापित करेगा

python3.6 -m pip install beautifulsoup4 
+0

यह एक काम करना चाहिए था। सोहाइब्स टिप्पणी बेकार है मेरे पास पाई 3.6.1 है। यह काम करता है। यदि यह काम नहीं करता है तो मैं एक समाधान पोस्ट करूंगा जिसमें इसका पेशेवर एन विपक्ष है। –

+0

सुंदरसूप 4 चाल करता है। –

3

अब पायथन 3.6 के लिए beautifulsoup4 है। यह वही है, मैं इसे अपने वेबक्रॉल प्रोजेक्ट पर इस तरह से उपयोग कर रहा हूं।

बस परियोजना के लिए beautifulsoup4 मॉड्यूल जोड़ें। फिर लाइन

from bs4 import BeautifulSoup 
0

मैं कुछ इसी तरह के माध्यम से चला गया लेकिन BeautifulSoup4 स्थापित करने में कामयाब रहे प्रयास करें। मैंने सुझाए गए आदेशों को चलाने का प्रयास किया लेकिन इनमें से कोई भी काम नहीं किया। तो यहाँ मैंने क्या किया है।

कमांड प्रॉम्प्ट पर, मैं

cd C:\Users\User\AppData\Local\Programs\Python\Python36-32\Scripts 

तो अजगर स्क्रिप्ट निर्देशिका पर आदेशों चलाने की कोशिश करने का फैसला किया

pip3 install BeautifulSoup4 

आप कुछ है जो कहते हैं

Collecting BeautifulSoup4 
Downloading beautifulsoup4-4.6.0-py3-none-any.whl (86kB) 
    100% |████████████████████████████████| 92kB 6.7kB/s 
Installing collected packages: BeautifulSoup4 
Successfully installed BeautifulSoup4-4.6.0 

आशा देखना चाहिए इससे मदद मिलती है।

संबंधित मुद्दे