আমি কীভাবে উবুন্টু 10.04 এ পাইপ আপগ্রেড করতে পারি?


9

উবুন্টু 10.04 এ আমি apt-get install pipইনস্টল করেছি pipযা পরে আমি ইনস্টল করেছি django। তারপর আমি আনইনস্টল করতে চেষ্টা djangoসঙ্গে pipমাধ্যমে pip uninstall djangoযা আমাকে দেয়:

pip: error: No command by the name pip uninstall

কিছু গবেষণা করা থেকে যে কারণ আমি একটি পুরানো সংস্করণ ব্যবহার করছি।

$pip --version
pip 0.3.1 from /usr/lib/python2.6/dist-packages (python 2.6)

আমি প্রথমে বুঝতে পেরেছিলাম যে pipযখন আমি এর ভুল সংস্করণটি ইনস্টল করেছি djangoএবং এর সাথে আনইনস্টল করার চেষ্টা করেছি তখন এই সংস্করণটির আনইনস্টল হয়নি

pip uninstall django

এবং দিয়ে শেষ

pip: error: No command by the name pip uninstall

অন্য আর্টিকেল থেকে:

পাইপ ০.০.১ দুই বছরের বেশি পুরানো, এবং এটি আনইনস্টল কমান্ডকে অন্তর্ভুক্ত করে না। পাইপের বর্তমান সংস্করণটি 1.0.1।

আমি অনুমান করি আপনি একটি পিএস-ও-প্যাকেজযুক্ত সংস্করণ ব্যবহার করছেন; এগুলি বেশ পুরানো হয়ে গেছে। বেশ কয়েকটি বাগ ঠিক করা হয়েছে এবং বৈশিষ্ট্যগুলি গত কয়েক বছরে যুক্ত হয়েছে।

সুতরাং উবুন্টু 10.04 এ এটি আপগ্রেড করার সঠিক উপায় কী যাতে আমি uninstallকমান্ডটি অ্যাক্সেস পেতে পারি ?


1
ব্যবহারের চেষ্টা করুনsudo pip install --upgrade pip
harish.venkat

আমি এটি চেষ্টা করেছিলাম, এটি বলে যে এটি আপগ্রেড হয়েছে তবে তারপরেও ব্যবহার করা pip --versionএকই সংস্করণ দেয়।
cwd

উত্তর:


13

আপনার সিস্টেমে বিস্তৃত পাইপ সরান:

sudo apt-get purge python-pip

তারপরে পাইপের একটি নতুন কপি ইনস্টল করুন:

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

উবুন্টু 10.04 i686 এ পরীক্ষিত

আমি আপনাকে ভার্চুয়ালেনভ ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য অফিসিয়াল পাইপ ডকুমেন্টেশন দেখুন


আমি কমান্ডের easy_install pipপরিবর্তে ব্যবহার করব curl
গার্ট

আরও মার্জিত সমাধান হ'ল উবুন্টু ওয়ানরিক থেকে লুসিডে পাইথন-পাইপ 1.0-1- র ব্যাকপোর্টিংয়ের জন্য জিজ্ঞাসা করা । অবশ্যই, আপনি নিজে থেকে এটি নিজেও করতে পারেন।
জোফেল

3

প্রকৃতপক্ষে, pip install --upgrade pipকাজ করে, তবে এটি একটি নতুন পাইপ ইনস্টল করে , আমার ক্ষেত্রে পাইপ -২.।। সুতরাং আনইনস্টল করার কমান্ডটি হল ।pip-2.6 uninstall package-name


2

আমার ক্ষেত্রে sudo pip install --upgrade pipওবুন্টু 10.04 এর পরে /usr/bin/pipঅপরিবর্তিত তবে /usr/local/bin/pipপাইপটি 1.1

pip --version
pip 0.3.1 from /usr/lib/python2.6/dist-packages (python 2.6)

/usr/local/bin/pip --version
pip 1.1 from /usr/local/lib/python2.6/dist-packages (python 2.6)

0

ডিফল্ট ইনস্টল উপসর্গ /usr/local, ব্যবহার করুন:

sudo pip install --upgrade --install-option="--prefix=/usr" pip 

আমি উবুন্টু 12.04-তে পাইপ 1.0 ব্যবহার করছিলাম। আমি যেভাবে পাইপ ইনস্টল করলাম তা চালিয়ে যাওয়া ছিল sudo apt-get install python-pip। আমি আপগ্রেড করতে চেয়েছিলাম, তাই আমি আপনার সমাধানটি চেষ্টা করেছিলাম। এরপরে, which pipবাস্তবে, /usr/bin/pipপ্রত্যাশার মতো আউটপুট কি pip --versionঘটেছিল তবে এটির সাথে দৌড়াতে একটি ত্রুটি হয়েছিল:pkg_resources.DistributionNotFound: pip==1.5.5
নিক

0

আমার কেস: আমি প্রথমে পুরানো পাইপটি সরিয়েছি এবং তারপরে সর্বশেষ সংস্করণটি পুনরায় ইনস্টল করেছি।

apt-get remove python-pip;
curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | sudo python;
ln -s /usr/local/bin/pip /usr/bin/pip;
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.