পাইপ ইনস্টল -U-এ "-U" বিকল্পটি কী বোঝায়?


138

এক টন গুগলিং সত্ত্বেও, আমি পাইপের কমান্ড লাইনের বিকল্পগুলি / যুক্তিগুলির জন্য কোনও ডক্স পাচ্ছি না। কী pip install -Uমানে? পাইপের বিকল্প এবং যুক্তিগুলির তালিকার সাথে কি কারও লিঙ্ক রয়েছে?

উত্তর:


163

pip install -hসহায়তা তালিকাতে টাইপ করুন :

-U, - আপগ্রেড সমস্ত প্যাকেজকে নতুন উপলব্ধ সংস্করণে আপগ্রেড করুন

সুতরাং, আপনি ইতিমধ্যে যদি আছে একটি প্যাকেজ ইনস্টল করা, এটি প্যাকেজ আপনার জন্য আপগ্রেড করবে। ইউ-সুইচ ছাড়াই এটি আপনাকে জানাবে যে প্যাকেজটি ইতিমধ্যে ইনস্টল করা আছে এবং প্রস্থান করতে হবে।

প্রতিটি pipসাবকম্যান্ডের নিজস্ব সহায়তার তালিকা রয়েছে। pip -hআপনাকে সামগ্রিক সহায়তা দেখায় এবং pip [subcommand] -hআপনাকে সেই উপ-কমান্ডের জন্য সহায়তা দেয়, যেমন install।

আপনি সম্পূর্ণ রেফারেন্স ডকুমেন্টেশনও অনলাইনে খুঁজে পেতে পারেন ; সাধারণ বিকল্প অধ্যায় কভার প্রত্যেক জন্য উপলব্ধ পরিবর্তন pip, subcommand যখন প্রতিটি subcommand একটি পৃথক হয়েছে বিকল্প কভার subcommand-নির্দিষ্ট পরিবর্তন অধ্যায়; উদাহরণস্বরূপ pip installবিকল্প বিভাগটি দেখুন ।


সুতরাং সমস্ত প্যাকেজ আপগ্রেড করার মতো কিছু চালানো আর প্রয়োজনীয় নয়:import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)
— জাকদানস

1
@ ইয়োরফ্রেন্ডজাক: আপনার সমস্ত প্যাকেজ pip freeze --local | cut -d = -f 1 | xargs pip install -Uআপগ্রেড করতে ব্যবহার করুন ।
— মার্টিজন পিটারস

@ ব্যবহারকারী 2357112: আমি অনলাইনে ডকুমেন্টেশনগুলি অবশ্যই এই ক্ষেত্রে অকার্যকর বলে মনে করি, সুতরাং আপনি এখানে এটি যে সুনাম অর্জন করেছেন তা আমি মনে করি না।
— মার্টিজন পিটারস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.