উবুন্টুতে পাইথন পাইপ ভাঙা


14

আমার pipআর কাজ হচ্ছে না।

এখানে একটি জন্য আউটপুট sudo pip install pyjs:

  File "/usr/bin/pip", line 9, in <module>
    load_entry_point('pip==1.5.6', 'console_scripts', 'pip')()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 356, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2476, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2190, in load
    ['__name__'])
  File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 61, in <module>
    from pip.vcs import git, mercurial, subversion, bazaar  # noqa
  File "/usr/lib/python2.7/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
    from pip.download import path_to_url
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 25, in <module>
    from requests.compat import IncompleteRead
ImportError: cannot import name IncompleteRead

আমি কীভাবে এটি মেরামত করতে পারি? :(


আউটপুট কি pip -V?
হিমেইল

ImportError: No module named site
বব ডিলান

পুনরায় ইনস্টল করুন pip:sudo apt-get install --reinstall python-pip
হিমাইল

3
এটি উবুন্টু 14.04-র পাইপের ডিফল্ট সংস্করণ এবং একটি আপডেট requestsপ্যাকেজ সহ একটি জ্ঞাত সমস্যা । সদৃশ askubuntu.com/questions/561377/... কিছু Launchpad প্রতিবেদন bugs.launchpad.net/ubuntu/+source/python-pip/+bug/1306991 এবং তাই প্রশ্ন stackoverflow.com/questions/27341064/... তারা সব দিতে একাধিক এটি ঠিক করার উপায়।
টিমো

উত্তর:


20

এটি এখানে উত্তর দেওয়া হয়েছে

তবে আমি উত্তরটি পেস্ট করব কারণ এটির একটি সদৃশ চিহ্নিত করার মতো পর্যাপ্ত পয়েন্ট নেই।

apt-get পাইপটির অনেক পুরানো সংস্করণ ইনস্টল করে যা সমস্যা দেখা দিতে পারে, সম্পূর্ণরূপে পাইথন-পাইপটিকে মুছে ফেলুন:

apt-get remove --purge python-pip

তারপর:

curl https://bootstrap.pypa.io/get-pip.py | sudo python

প্রয়োজনে sudo ব্যবহার


sudo python get-pip.pyত্রুটি ছুড়ে মারলে কী হবে ? : /
এনরিকো

তাহলে এই ত্রুটিগুলির অর্থ কী তা আপনাকে খুঁজে বের করতে হবে। ত্রুটি না দেখে কিছু বলা শক্ত।
জোশ বিউয়ারগার্ড

1
আপনি ঠিকই
ছদ্মবেশী

4
    sudo apt install --reinstall python
    sudo apt purge python-pip
    wget https://bootstrap.pypa.io/get-pip.py
    sudo python get-pip.py

সমস্ত সমস্যার ফলে সমস্ত সমস্যার ফলস্বরূপ /etc/pip


হাই ব্ল্যাকক্যাট, আমি মনে করি আপনার উত্তরটি লেখার সময় আপনি সম্ভবত বিচ্ছেদ লাভ করেছেন। আপনার প্রদত্ত কোডের নীচে আপনার ব্যাখ্যাটি অস্পষ্ট। এছাড়াও, আমি নিশ্চিত নই যে অজগরটি পুনরায় ইনস্টল করা কেন প্রয়োজন হবে, আপনি কি ব্যাখ্যা করতে পারেন? শেষ অবধি, টিমো তাঁর মন্তব্যে যেমন বলেছিলেন, এই প্রশ্নের উত্তর এর আগে অন্য কোথাও দেওয়া হয়েছে এবং আপনি যদি নতুন উত্তর পোস্ট করতে চলেছেন তবে আপনি অন্যান্য সহায়ক উত্তরের তথ্য অন্তর্ভুক্ত করতে পারেন। যেমন পাইপ পুনরায় ইনস্টল করার জন্য একটি বিকল্প পদ্ধতি রয়েছে। আপনি এপটি python-setuptoolsদিয়ে ইনস্টল করেন এবং তারপরে easy_install
পাইপ

প্রকৃতপক্ষে, আমার ব্যক্তিগত অভিজ্ঞতা থাকার আগে কোডটি মূল বৈশিষ্ট্যটি তৃতীয় সারির, এবং অন্য উত্তরটি উইজেটের সঠিক URL টি পেস্ট করে নি, তাই আমি এটিকে সংশোধন করে আমার কোডের সমস্তটি এখানে অন্যদের সংগে সংযুক্ত করতে পারি না। এটি সমাধান করুন,
এগুলি

2

আমি একই ত্রুটি পেয়েছি। আমি এটি করেছি এবং এটি কাজ করেছে!

sudo apt-get install --reinstall python2.7

অজগরটি পুনরায় ইনস্টল করতে এটি। অজগরটিকে আনইনস্টল করার চেষ্টা করবেন না, উবুন্টুর অংশটি পাইথনের উপর নির্ভরশীল হওয়ায় এটি আপনার ওএসকে ক্র্যাশ করবে hen

sudo apt-get purge python-pip

এটি পাইপ অপসারণ করা হয়।

 wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py

ইনস্টল পাইপ..`

sudo python get-pip.py

তারপরে, আপনি পাইপ ব্যবহার করে প্যাকেজ ইনস্টল করতে পারেন

sudo pip install package-name
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.