আমার জন্য, নিম্নলিখিত বেশিরভাগটি কাজ করে:
পাইপ ইনস্টল করা আছে, যেমন:
$ easy_install pip
চেক করুন, কীভাবে আপনার ইনস্টল করা প্যাকেজটির নাম পাইপ দৃষ্টিকোণ থেকে রাখা হয়েছে:
$ pip freeze
এটি সমস্ত প্যাকেজগুলির নাম তালিকাভুক্ত করবে, আপনি ইনস্টল করেছেন (এবং যা পাইপ দ্বারা সনাক্ত করা হয়েছিল)। নামটি কিছুক্ষণ দীর্ঘ হতে পারে, তারপরে এবং পরে প্রদর্শিত প্যাকেজের নামটি ব্যবহার করুন #egg=
। এছাড়াও আপনি অধিকাংশ ক্ষেত্রে সংস্করণ অংশ (যাই হোক না কেন অনুসরণ করে উপেক্ষা করতে পারেন ==
বা -
)।
তারপরে প্যাকেজটি আনইনস্টল করুন:
$ pip uninstall package.name.you.have.found
যদি এটি প্যাকেজটি সরানোর বিষয়ে নিশ্চিততার জন্য জিজ্ঞাসা করে, তবে আপনি ভাগ্যবান লোক এবং এটি সরানো হবে।
পিপ সমস্ত প্যাকেজ সনাক্ত করবে, যা পাইপ দ্বারা ইনস্টল করা হয়েছিল। এটি Easy_install বা setup.py এর মাধ্যমে ইনস্টল করা বেশিরভাগ প্যাকেজগুলি সনাক্ত করতে পারে তবে এটি বিরল ক্ষেত্রে ব্যর্থ হতে পারে।
ttr.rdstmc
এমএস উইন্ডোজ নামক প্যাকেজের সাথে আমার স্থানীয় পরীক্ষার আসল নমুনা এখানে ।
$ pip freeze |grep ttr
ttr.aws.s3==0.1.1dev
ttr.aws.utils.s3==0.3.0
ttr.utcutils==0.1.1dev
$ python setup.py develop
.....
.....
Finished processing dependencies for ttr.rdstmc==0.0.1dev
$ pip freeze |grep ttr
ttr.aws.s3==0.1.1dev
ttr.aws.utils.s3==0.3.0
-e hg+https://vlcinsky@bitbucket.org/vlcinsky/ttr.rdstmc@d61a9922920c508862602f7f39e496f7b99315f0#egg=ttr.rdstmc-dev
ttr.utcutils==0.1.1dev
$ pip uninstall ttr.rdstmc
Uninstalling ttr.rdstmc:
c:\python27\lib\site-packages\ttr.rdstmc.egg-link
Proceed (y/n)? y
Successfully uninstalled ttr.rdstmc
$ pip freeze |grep ttr
ttr.aws.s3==0.1.1dev
ttr.aws.utils.s3==0.3.0
ttr.utcutils==0.1.1dev
2015-05-20 সম্পাদনা করুন
উপরে যা কিছু লেখা আছে তা এখনও প্রয়োগ হয়, যাইহোক, এখন ছোটখাটো পরিবর্তনগুলি পাওয়া যায়।
পাইথন ২.7.৯ এবং পাইথন ৩.৪ এ ইনস্টল করুন
সাম্প্রতিক অজগর সংস্করণগুলি একটি প্যাকেজ নিয়ে আসে ensurepip
যা অফলাইনে থাকা অবস্থায়ও পাইপ ইনস্টল করতে দেয়:
$ পাইথন-মি নিশ্চিতপীপ - আপগ্রেড
কিছু সিস্টেমে (যেমন ডেবিয়ান জেসি) এটি উপলব্ধ নয় (ব্রেকিং সিস্টেম অজগর ইনস্টলেশন রোধ করতে)।
ব্যবহার grep
বাfind
ধরে নিন উপরে উদাহরণগুলি, আপনি grep
ইনস্টল করেছেন। আমার কাছে (আমার মেশিনে এমএস উইন্ডোজ ছিলাম) লিনাক্স ইউটিলিটিগুলির সেট ইনস্টল করা ছিল (সমেত গ্রেপ)। বিকল্পভাবে, নেটিভ এমএস উইন্ডোজ ব্যবহার করুন find
বা কেবল সেই ফিল্টারিং উপেক্ষা করুন এবং সনাক্ত করা পাইথন প্যাকেজগুলির কিছুটা দীর্ঘ তালিকায় নামটি সন্ধান করুন।
pip uninstall <your_package>
। স্ট্যাকওভারফ্লো . com/ প্রশ্নগুলি / 1231688/ … দেখুন ।