पाइप फेंकता है TypeError: नए पैकेजों को स्थापित करने का प्रयास करते समय पार्स () को एक अप्रत्याशित कीवर्ड तर्क 'transport_encoding' मिला


96

मैं एनाकोंडा 3 के नवीनतम संस्करण का उपयोग कर रहा हूं। मैंने अभी इसे स्थापित किया है और मैं कुछ पैकेज डाउनलोड करने की कोशिश कर रहा हूं। मैं एनाकोंडा प्रॉम्प्ट का उपयोग कर रहा हूं। कुछ भी करने के लिए पाइप का उपयोग करने की कोशिश करते समय (मौजूदा पैकेजों को अपग्रेड करने सहित) मुझे निम्नलिखित ट्रेसबैक मिलते हैं।

    Exception:
Traceback (most recent call last):
  File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\basecommand.py", line 215, in main
    status = self.run(options, args)
  File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\commands\install.py", line 335, in run
    wb.build(autobuilding=True)
  File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\wheel.py", line 749, in build
    self.requirement_set.prepare_files(self.finder)
  File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\req\req_set.py", line 380, in prepare_files
    ignore_dependencies=self.ignore_dependencies))
  File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\req\req_set.py", line 487, in _prepare_file
    req_to_install, finder)
  File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\req\req_set.py", line 428, in _check_skip_installed
    req_to_install, upgrade_allowed)
  File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\index.py", line 465, in find_requirement
    all_candidates = self.find_all_candidates(req.name)
  File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\index.py", line 423, in find_all_candidates
    for page in self._get_pages(url_locations, project_name):
  File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\index.py", line 568, in _get_pages
    page = self._get_page(location)
  File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\index.py", line 683, in _get_page
    return HTMLPage.get_page(link, session=self.session)
  File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\index.py", line 811, in get_page
    inst = cls(resp.content, resp.url, resp.headers)
  File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\index.py", line 731, in __init__
    namespaceHTMLElements=False,
TypeError: parse() got an unexpected keyword argument 'transport_encoding'

कोई विचार? (यह समस्या मैंने टेंसरफ़्लो स्थापित करने के बाद ही शुरू की थी) धन्यवाद।


3
एक ही समस्या है
अनातोली अलेक्सेव

3
conda installकाम करता है ?
rostamn739

15
इसके अलावा, यह समस्या केवल TensorFlow स्थापित करने के बाद शुरू हुई।
दवे

6
मैं भी। जीत 10 और एनाकोंडा 3
जेफ

3
मैं यह पुष्टि कर सकता हूं कि विंडोज 10 के लिए एनाकोंडा 3 पर टेंसरफ़्लो स्थापित करने के बाद मेरे लिए यह हुआ। प्लगइन्स का एक गुच्छा स्थापित किया, फिर टेन्सरफ़्लो के बाद कोई और स्थापित नहीं कर सका।
ओमेगास्टिक ऑक्ट

जवाबों:


196

मेरे पास एक ही समस्या थी और मेरे लिए जो काम किया गया वह कोंडा के साथ पाइप को अपडेट कर रहा था:

conda install pip

इसने मेरे पाइप को 9.0.1-py36hadba87b_3 से 9.0.1-py36h226ae91_4 में बदल दिया और समस्या हल कर दी।


3
मेरे लिए भी काम किया! धन्यवाद
केनी Togunloju

मेरे लिए भी काम किया। धन्यवाद। मेरे मामले में जानकारी इस तरह से थी: निम्नलिखित पैकेजों को एक उच्च प्राथमिकता वाले चैनल द्वारा सुपरसीड किया जाएगा: पाइप: 9.0.1-p3636ba87b_3 -> 9.0.1-py36_0 कोंडा-फोर्ज
मारेनो पोडिमा

मुझे एक ही समस्या थी, जैसे कि ऊपर 6, यह मेरे लिए भी काम करता है।
पीट मंचिनी

मेरा पहले से ही py35h691316f_4 पर है और यह कमांड कुछ भी नहीं बदल रहा है। मुझे अभी भी अपवाद मिल रहा है।
user3477889

यह मेरे लिए काम किया: अजगर -m पिप --upgrade tensorflow स्थापित
user3477889

29

https://github.com/html5lib/html5lib-python/tree/master/html5lib डाउनलोड करें और अपने टेंसरफ़्लो वातावरण में html5lib फ़ोल्डर के भीतर सभी फ़ाइलों को अधिलेखित करें "envs \ tsorflow" या "साइट-संकुल \ html5lib" तब आपको सक्षम होना चाहिए उसके बाद किसी भी "पाइप इंस्टॉल" कमांड को चलाने के लिए


45
रोमियो के जवाब पर गुल्लक ने conda install --force html5libमेरे लिए समस्या तय कर दी।
बजे माइक लैंजेटा

टेंसरफ़्लो और टेंसरफ़्लो-जीपीयू और डॉन्ट ट्रेसबैक त्रुटि दोनों के लिए यह कोशिश की गई है: फाइल "C: \ Users \ एडमिनिस्ट्रेटर \ Anaconda3 \ lib \ site-package \ pip \ index.py", पंक्ति 731, init namespaceHTMLElements = False , टाइपर्रर: पार्स () को एक अप्रत्याशित कीवर्ड तर्क 'transport_encoding
रातें

ठीक है यह काम कर रहा है। इसलिए इसका टेंसोर्फ़्लो स्थापित नहीं होता है जिसे आपको बदलना चाहिए लेकिन आपके anaconda3 html5lib -> \ Anaconda3 \ Lib \ site-package \ html5lib। यह अंत में यह मेरे लिए काम कर दिया।
रात

5
@MikeLanzetta समाधान मेरे लिए काम नहीं किया। conda install -c anaconda html5libकाम किया
रवि

10

एनाकोंडा के नवीनतम संस्करण पर केरस को स्थापित करने के बाद मैं उसी समस्या में भाग गया था (मैंने टेंसरफ्लो 1.3 का उपयोग करके पाइप का उपयोग किया) 3. मैं कोंडा का उपयोग करके केरेस स्थापित करके समस्या को ठीक करने में सक्षम था conda install -c conda-forge keras


यह मेरे लिए काम नहीं करता है, विन 10 एनाकोंडा 5.0.0 पायथन 3.6 टेंसरफ्लो 1.3 क्यूडा 8 और कुडन 6
गेब्रियल अस्क्वि

ऐसा लगता है कि आप टेंसरफ़्लो gpu संस्करण स्थापित कर रहे हैं, सुनिश्चित नहीं है कि एनाकोंडा के साथ काम करेगा।
पीच

मेरे लिए भी काम नहीं करता है। केरस पर 2.0.6 py36_0 कंडा-फोर्ज
रातें

7

मुझे यह सटीक त्रुटि नागिन की स्थापना में मिल रही थी। सभी को ठीक करने के लिए मैंने इसे activate serpentकोंडा प्रॉम्प्ट में चलाया और फिर मैंने फिर से कमांड चलाया। यकीन नहीं होता कि यह आपकी स्थिति के लिए लागू है, लेकिन वे काफी करीब लगते हैं कि यह हो सकता है।

संपादित करें - यदि ऊपर काम नहीं किया, तो इस लाइन पर टिप्पणी करें: यहां छवि विवरण दर्ज करें

मेरे लिए यह पूरी तरह से काम किया। (यह डिबग करने के लिए हमारे समुदाय के 8 घंटे का एक सहायक सदस्य लिया गया)


"सक्रिय" क्या है? मुझे वह सूचीबद्ध कोंडा कमांड के रूप में नहीं दिखता है।

यह [conda] से बनाए गए एक आभासी पर्यावरण (उपयोग करने के लिए है conda.io/docs/user-guide/tasks/manage-environments.html )
Ashniu123

1
मैनजेरो लाइनक्स पर, फ़ाइल स्थित है /usr/lib/python2.7/site-packages/pip/_internal/index.py, उसी लाइन पर टिप्पणी की गई है। अब
प्रीफेक्टली

1

यह मेरे लिए काम किया:

पाइथन -म पाइप इंस्‍टॉल - अपग्रेड टेंसोरफ्लो



0

यहाँ मेरे लिए तय था:

cd /usr/share/python-wheels/

डायर की सामग्री:

-rwxrwxrwx   1 www-data www-data 493905 Jul 22  2015 html5lib-0.999-py2.py3-none-any.whl
-rw-r--r--   1 root     root     112620 Apr  3  2019 html5lib-0.999999999-py2.py3-none-any.whl

Daud:

mv html5lib-0.999-py2.py3-none-any.whl html5lib-0.999-py2.py3-none-any.whl.bak

pip3 ठीक काम करता है। पुराने 0.999 संस्करण को लोड कर रहा था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.