পাইথনে কি প্যাকেজ / মডিউল ম্যানেজমেন্ট সিস্টেম রয়েছে?


145

পাইথনের কি প্যাকেজ / মডিউল ম্যানেজমেন্ট সিস্টেম রয়েছে, যেখানে আপনি করতে পারেন সেখানে রুবি যেমন রুবিজেম রয়েছে gem install packagename?

উপর পাইথন মডিউল ইনস্টল , আমি কেবল রেফারেন্স দেখতে python setup.py install, কিন্তু যে প্রথম প্যাকেজ এটি প্রয়োজন।


3
আপনি যদি মনে করেন পাইথনের প্যাকেজ সূচক পিপিআই-র কীভাবে প্যাকেজ ইনস্টল করতে হবে তার আরও সুস্পষ্ট নির্দেশনা থাকা উচিত, দয়া করে ভোট দিন এবং বিটবুকিট.আর.পিপায়া
কর্নেল প্যানিক

যদিও এটি বর্তমানে বর্তমান ছিল, এই প্রশ্নের লিঙ্কটি এখন লিগ্যাসি ডিস্টিওলগুলি ডকুমেন্টেশনের কাছে। আমি বাগসপিথন.অর্গ / বিসু 6060০১৪ দায়ের করেছি যাতে এই ডক্সটি আরও পরিষ্কার হওয়া দরকার যে তারা আর শেষ ব্যবহারকারী ডকুমেন্টেশন হিসাবে ব্যবহারের জন্য উপযুক্ত নয় (এগুলি কেবল সরঞ্জাম প্রয়োগকারীদের সুবিধার্থে রাখা হয়)।
এনকোঘ্লান

উত্তর:


213

সাম্প্রতিক অগ্রগতি

মার্চ 2014 : সুসংবাদ! পাইপ সহ পাইথন ৩.৪ টি জাহাজ। পাইপ দীর্ঘকাল পাইথনের ডি-ফ্যাক্টো স্ট্যান্ডার্ড প্যাকেজ ম্যানেজার। আপনি এই জাতীয় প্যাকেজ ইনস্টল করতে পারেন :

pip install httpie

Wahey! এটি কোনও পাইথন রিলিজের সেরা বৈশিষ্ট্য। এটি লাইব্রেরির সম্প্রদায়ের সম্পদ সকলের কাছে অ্যাক্সেসযোগ্য করে তুলেছে। সেটআপের নিষেধাজ্ঞার অসুবিধা দ্বারা নিউবিজগুলি আর সম্প্রদায়ের লাইব্রেরি ব্যবহার থেকে বাদ যায় না।

তবে পাইথন প্যাকেজিংয়ের অভিজ্ঞতা নিয়ে বেশ কয়েকটি অসামান্য হতাশা রয়ে গেছে। ক্রমবর্ধমানভাবে, তারা পাইথনকে নবাগতদের জন্য খুব অপ্রয়োজনীয় করে তুলেছে। এছাড়াও, অবহেলার দীর্ঘ ইতিহাস (অর্থাত্ পাইথন ২.০ থেকে পাইথন ৩.৩ পর্যন্ত ১৪ বছরের জন্য প্যাকেজ পরিচালকের সাথে না পাঠানো) সম্প্রদায়টির ক্ষতি করেছে। আমি নীচে উভয় বর্ণনা।

অসামান্য হতাশা

এটি বোঝা গুরুত্বপূর্ণ যে অভিজ্ঞ ব্যবহারকারীরা যখন এই হতাশাগুলি ঘটাতে সক্ষম হন তবে তারা পাইথনে নতুন ব্যক্তিদের জন্য গুরুত্বপূর্ণ বাধা। প্রকৃতপক্ষে, অসুবিধা এবং সাধারণ ব্যবহারকারী-বন্ধুত্বপূর্ণতা তাদের অনেককেই বাধা দিতে পারে।

পিপিআই ওয়েবসাইটটি পাল্টা সহায়ক

প্যাকেজ পরিচালকের সাথে থাকা প্রতিটি ভাষার কাছে প্যাকেজগুলি ডাউনলোড এবং প্রকাশের জন্য সম্প্রদায়ের জন্য একটি অফিসিয়াল (বা আধা-আধিকারিক) ভাণ্ডার রয়েছে। পাইথনের পাইথন প্যাকেজ সূচক, পাইপিআই রয়েছে। https://pypi.python.org/pypi

আসুন এর পৃষ্ঠাগুলি রুবিগেমস এবং এনপিএম (নোড প্যাকেজ ম্যানেজার) এর সাথে তুলনা করি।

  1. প্যাকেজের জন্য https://rubygems.org/gems/rails রুবিগেমস পৃষ্ঠাrails
  2. https://www.npmjs.org/package/express প্যাকেজের জন্য এনপিএম পৃষ্ঠাexpress
  3. প্যাকেজের জন্য https://pypi.python.org/pypi/simplejson/ পাইপিআই পৃষ্ঠাsimplejson

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

ইতিমধ্যে, যে অনর্থক পাইথন ব্যবহারকারীর জন্য দুর্ভোগ, যারা নির্লজ্জভাবে পিপিআইতে ব্রাউজ করেন। উপর https://pypi.python.org/pypi/simplejson/ , তারা এমন কোন সহায়ক নির্দেশাবলী পাবেন। তবে, একটি বৃহত সবুজ 'ডাউনলোড' লিঙ্ক আছে। এটি অনুসরণ করা অযৌক্তিক নয়। আহা, তারা ক্লিক করে! তাদের ব্রাউজার একটি .tar.gzফাইল ডাউনলোড করে । অনেক উইন্ডোজ ব্যবহারকারীদের এমনকি এটি খুলতে পারবেন না, কিন্তু যদি তারা শেষ পর্যন্ত তারা এটা নিয়ে নিতে পারে উদ্যম, তারপর চালানো setup.pyগুগল সাহায্যে এবং শেষ পর্যন্ত setup.py install। কিছু ছেড়ে দেওয়া এবং চাকা পুনরায় উদ্বেগ হবে ..

অবশ্যই, এই সব ভুল। সবচেয়ে সহজ পদ্ধিতি হল একটি প্যাকেজ ইনস্টল করার প্রণালী একটি পিপ কমান্ড সাথে। পিআইপিআই এমনকি পিপের কথাও উল্লেখ করেনি। পরিবর্তে, এটি তাদেরকে প্রত্নতাত্ত্বিক এবং ক্লান্তিকর পথে নিয়ে যায়।

ত্রুটি: vcvarsall.bat খুঁজে পেতে অক্ষম

পাইপনের অন্যতম জনপ্রিয় লাইব্রেরি নম্পি। এটি পাইপ দিয়ে ইনস্টল করার চেষ্টা করুন, আপনি এই ক্রিপ্টিক ত্রুটি বার্তাটি পান:

ত্রুটি: vcvarsall.bat খুঁজে পেতে অক্ষম

স্ট্যাক ওভারফ্লোতে এটি সবচেয়ে জনপ্রিয় প্রশ্নগুলির মধ্যে এটি ঠিক করার চেষ্টা করা হচ্ছে: " ত্রুটি: vcvarsall.bat খুঁজে পেতে অক্ষম "

খুব কম লোকই সফল হয়।

তুলনা করার জন্য, একই পরিস্থিতিতে, রুবি এই বার্তাটি মুদ্রণ করে, যা কী চলছে এবং কীভাবে এটি ঠিক করতে হবে তা ব্যাখ্যা করে:

বিল্ড সরঞ্জামগুলি অন্তর্ভুক্ত করতে বা http://rubyinstaller.org/downloads থেকে দেবকিট ডাউনলোড করুন এবং http://github.com/oneclick/rubyinstaller/wiki/De વિકાસment- কিট এ নির্দেশাবলী অনুসরণ করুন দয়া করে আপনার PATH আপডেট করুন

প্যাকেজ প্রকাশ করা কঠিন

রুবি এবং নোডেজ পুরো বৈশিষ্ট্যযুক্ত প্যাকেজ ম্যানেজার, জেম (২০০) সাল থেকে) এবং এনএমপি (২০১১ সাল থেকে) সহ জাহাজ চালিয়েছে এবং গিটহাবের চারপাশে কেন্দ্রীভূত সম্প্রদায়গুলিকে লালন করেছে। এনএমপি প্রকাশনা প্যাকেজগুলি ইনস্টল করার মতো সহজ করে তোলে , এর মধ্যে ইতিমধ্যে k৪ কে প্যাকেজ রয়েছেরুবিগেমস 72k প্যাকেজ তালিকাভুক্ত করে । শ্রদ্ধেয় পাইথন প্যাকেজ সূচক কেবলমাত্র 41 কে তালিকাভুক্ত করে ।

ইতিহাস

এর " ব্যাটারি অন্তর্ভুক্ত " নীতিবাক্যটির মুখোমুখি উড়ন্ত , পাইথন প্যাকেজ ম্যানেজার ছাড়াই 2014 অবধি পাঠানো হয়েছিল।

পিপ অবধি, ডি ফ্যাক্টো স্ট্যান্ডার্ডটি ছিল একটি কমান্ড easy_install। এটি হ'ল দুর্ভাগ্যজনকভাবে অপর্যাপ্ত। প্যাকেজ আনইনস্টল করার কোনও আদেশ ছিল না।

পিপ একটি ব্যাপক উন্নতি ছিল। এটিতে রুবির জহরের বেশিরভাগ বৈশিষ্ট্য ছিল। দুর্ভাগ্যক্রমে, পাইপটি ছিল - সম্প্রতি অবধি - ইনস্টল করা হাস্যকরভাবে কঠিন। আসলে, স্ট্যাক ওভারফ্লোতে সমস্যাটি শীর্ষস্থানীয় পাইথন প্রশ্ন থেকে যায়: " আমি কীভাবে উইন্ডোজটিতে পাইপ ইনস্টল করব? "


3
আগ্রহী যে কারও জন্য, সেখানে পিইপি 439 পাইপ ইনস্টল প্রক্রিয়াটি সুবিন্যস্ত করার একটি উপায় প্রস্তাব করছে, যদিও আমি মনে করি যে এই পিইপি কেবল একটি বিস্তৃত কৌশলটির দিকে নজর দেওয়া হচ্ছে। এছাড়াও এখানে আলোচনা দেখুন ।
কার্টরো

3
@ কার্টরো এটা দুর্দান্ত খবর! পাইথন একটি প্যাকেজ ম্যানেজারের প্রাপ্য, আমি আশা করি ডিভগুলি এটি ঘটতে পারে।
কর্নেল আতঙ্ক

একেবারে, দীর্ঘ ওভারডিউড। আমি অবশ্যই আশা করি যে এটি এটিকে কমপক্ষে 3.4 তে পরিণত করে। দুর্ভাগ্যক্রমে আমি খুব সন্দেহ করি যে এটি শেষ হয়ে গেল ২.x এ ফিরে যাবে, তবে টানেলের শেষে কমপক্ষে আলো রয়েছে। আসুন কেবল আশা করি এটি আসন্ন ড্রাগন নয় ... (^_^)
কার্টরো

6
পাইথনের প্রতিরক্ষা ক্ষেত্রে, রুবি এবং নোডের মতো নতুন ভাষা পূর্ববর্তী ভাষার ভুলগুলি পর্যবেক্ষণ করতে এবং এড়াতে সক্ষম হওয়ার ভাগ্যবান। এটি বলেছিল, আমি সত্যই পাইথনের প্যাকেজ পরিচালনাকে আরও ভালবাসা এবং যত্ন নেওয়ার ইচ্ছা করি, তাই @ কার্ট্রো দ্বারা নির্দেশিত পিইপি 439 দেখতে পেরে আমি আনন্দিত।
ডেনিস

আমি সম্মত হই যে রুবির প্যাকেজ পরিচালনা আমার (শেষ ব্যবহারকারী) দৃষ্টিকোণ থেকে একটি দুর্দান্ত জিনিস .. gem install Xকেবল সমস্ত প্ল্যাটফর্মে কাজ করার জন্য মনে হচ্ছে। সুতরাং তারা কীভাবে রত্নগুলির জন্য এটি পরিচালনা করেছিলেন যা উইন্ডোজে সি কোড সংকলন প্রয়োজন?
বিএসএ

64

পাইথন প্যাকেজ সূচকটি (পাইপিআই) মানক বলে মনে হচ্ছে:

  • একটি প্যাকেজ ইনস্টল করতে : pip install MyProject
  • একটি প্যাকেজ আপডেট করতেpip install --upgrade MyProject
  • প্যাকেজের কোনও সংস্করণ ঠিক করতেpip install MyProject==1.0

আপনি প্যাকেজ ম্যানেজারটি নিম্নলিখিতভাবে ইনস্টল করতে পারেন:

curl -O http://python-distribute.org/distribute_setup.py
python distribute_setup.py
easy_install pip

তথ্যসূত্র:


3
এটি আধুনিক উত্তর।
গ্রিঙ্গো সুভেভ

6
আমি 20 মিনিটের জন্য ইন্টারনেট অনুসন্ধান করেছি এবং এই উত্তরটি কোথাও ছিল না। তোমাকে অনেক ধন্যবাদ. এছাড়াও, ডকুমেন্টেশনটি যদি এই খারাপ হয় তবে পাইথন ব্যবহার সম্পর্কে আমার গুরুতর সন্দেহ রয়েছে ... এটি পাইথনের মূল পৃষ্ঠায় হওয়া উচিত বা গুগল বা কোনও কিছু
ক্রিস জে

63

এবং কেবল একটি বিপরীতে সরবরাহ করতে, পাইপও রয়েছে


2
ধন্যবাদ! পাইপটি পাইথন মডিউলগুলি ইনস্টল করার ডকুমেন্টেশন পৃষ্ঠাতে উল্লেখ করা হয়নি কেন?
টমি ছেং

নোট করুন যে পিপ ডিম সমর্থন করে না, এটি কেবল উত্স প্যাকেজ ইনস্টল করে। সাধারণভাবে বলতে গেলে, পিপ ইজি_ইনস্টল থেকে অনেকগুলি ভাল কাজ করে তবে ইজি_ইনস্টল বেশিরভাগ ইউনিক্সে ডিফল্টরূপে ইনস্টল হওয়ার সম্ভাবনা রয়েছে, পাইপ হয় না।
জেফ্রি হ্যারিস

8
@ টমি রাইট! পাইথন ডেভস যদি ব্যবহারকারীর অভিজ্ঞতার বিষয়ে চিন্তা করে তবে তারা পাইথনকে প্যাকেজ ম্যানেজারের (যেমন পাইপের মতো) জাহাজে পাঠাত। জহুর সাথে রুবি জাহাজ এবং এনপিএম সহ নোডেজ। stackoverflow.com/a/13445719/284795
কর্নেল আতঙ্ক

21

রুবি এবং পার্ল বিকাশকারী এবং লাইটিং-পাইথন লোক হিসাবে, আমি রুবিগেমস বা সিপিএএন এর সমতুল্য ইজি_ইনস্টল বা পাইপ খুঁজে পাইনি।

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

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

সুতরাং, বেসিক কার্যকারিতাটি পাইপ এবং ইজিবল ইনস্টলগুলিতে রয়েছে তবে এমন কিছু বৈশিষ্ট্য নেই যা আমি দেখতে চাই যে এটি তাদেরকে আরও বন্ধুত্বপূর্ণ এবং সহজতর করে তুলবে এবং সিপিএএন এবং রুবিগেমসের সমতুল্য।


এই উত্তরটি এখন ভাল এবং সত্যই পুরানো।
ncoghlan


11

কমপক্ষে 2014 এর শেষ অবধি, কন্টা প্যাকেজ ম্যানেজারের সাথে কন্টিনিউম অ্যানালিটিক্সের অ্যানাকোন্ডা পাইথন বিতরণ বিবেচনা করা উচিত। এটি পাইথনের সাথে সাধারণভাবে পরিচালিত গুরুতর সমস্যাগুলির বেশিরভাগ সমাধান করে (বিভিন্ন পাইথন সংস্করণ পরিচালনা করে, পাইথন সংস্করণ আপডেট করে, প্যাকেজ পরিচালনা, ভার্চুয়াল পরিবেশ, উইন্ডোজ / ম্যাক সামঞ্জস্যতা) একত্রিত ডাউনলোডে।

এটি পাইথনের সাথে সিস্টেমটি একেবারেই পরিবর্তন না করেই আপনি যা কিছু করতে চেয়েছিলেন তা করতে সক্ষম করে তোলে। আমার পরবর্তী পছন্দসই সমাধানটি হ'ল পাইপ + ভার্চুয়ালেনভ, তবে আপনাকে সিস্টেমে পাইথনটিতে ভার্চুয়ালেনভ ইনস্টল করতে হবে (এবং আপনার সিস্টেম পাইথন আপনার পছন্দ মতো সংস্করণ নাও হতে পারে), অথবা উত্স থেকে তৈরি করতে হবে । অ্যানাকোন্ডা এই পুরো প্রক্রিয়াটিকে একটি বোতামের ক্লিক করার পাশাপাশি অন্যান্য বৈশিষ্ট্যগুলির একটি গোছা যুক্ত করে।


7

1
আপনি যদি এই পৃষ্ঠায় থাকা প্রত্যেককে নীচে নামাতে চান easy_installতবে দয়া করে প্রথমে তারিখগুলি পরীক্ষা করে দেখুন। প্রায় 7 বছর আগে যখন এটি দেওয়া হয়েছিল তখন এটি ছিল বৈধ পরামর্শ । আমি মনে করি না যে আমাদের উত্তরদাতারা নিয়মিত আপডেট করতে এটি পুনরায় ঘুরে দেখবেন, সুতরাং ডাউনভোটিংটি মূর্খ।
কির্ক স্ট্রুয়েজার

6

একে সেটআপলস বলা হয়। আপনি এটি "ইজি_ইনস্টল" কমান্ড দিয়ে চালান।

আপনি ডিরেক্টরিটি http://pypi.python.org/ এ খুঁজে পেতে পারেন


5

আমি এখানে অন্য উত্তরগুলিতে উল্লিখিত ম্যাকপোর্টস বা হোমব্রিউ দেখতে পাচ্ছি না , তবে যেহেতু আমি এগুলি সম্পর্কিত প্রশ্নের জন্য স্ট্যাক ওভারফ্লোতে অন্য কোথাও উল্লেখ করেছি তাই আমি আমার নিজের মার্কিন ডলার 0.02 ডলার যুক্ত করব যা অনেক লোকেরা ম্যাকপোর্টকে কেবল একটি প্যাকেজ হিসাবেই বিবেচনা করে না বলে মনে করে সাধারণভাবে প্যাকেজগুলির জন্য ম্যানেজার (আজকের হিসাবে তারা 16311 প্যাকেজ / পোর্টগুলি তালিকাবদ্ধ করে, 2931 মেলা "পাইথন" কেবল ম্যাকের ক্ষেত্রেই) তবে পাইথন প্যাকেজগুলি / মডিউলগুলির জন্য একটি শালীন (সম্ভবত আরও ভাল) প্যাকেজ ম্যানেজার হিসাবে:

প্রশ্ন

"... ম্যাক পাইথন বিকাশকারীরা তাদের মডিউলগুলি পরিচালনা করতে কোন পদ্ধতিটি ব্যবহার করেন?"

উত্তর

SciPy

"ম্যাকস (লিনাক্সের বিপরীতে) প্যাকেজ ম্যানেজারের সাথে আসে না, তবে বেশ কয়েকটি জনপ্রিয় প্যাকেজ ম্যানেজার রয়েছে যা আপনি ইনস্টল করতে পারেন Mac ম্যাকপোর্টগুলি ..."

আমি নিজেই ম্যাকপোর্টগুলি ব্যবহার করব কিনা তা নিয়ে আমি তর্ক করছি তবে এই মুহুর্তে আমি সেই দিকে ঝুঁকছি।


1
হোমব্রিউ নিজেই বলেছেন: আপনি পাইথন প্যাকেজগুলি ইনস্টল করতে পারেন (পুরানো ইজিলিইনস্টল বা) pip install <your_favorite_package>
সাইমন

4

উইন্ডোতে http://chocolatey.org/ ইনস্টল করুন then

choco install python

আপডেট হওয়া PATH সহ একটি নতুন সেন্টিমিডি-উইন্ডো খুলুন। পরবর্তী, না

choco install pip

তার পরে আপনি পারেন

pip install pyside
pip install ipython
...

টমাস ব্র্যাটের উত্তরের মন্তব্য হিসাবে আমি এর উত্তর দিতে চেয়েছিলাম তবে আমার যথেষ্ট খ্যাতি নেই ...
16-15 এ hansvb

3

যেহেতু কেউ এখানে পাইপেনভের কথা উল্লেখ করেনি , তাই আমি আমার দৃষ্টিভঙ্গি বর্ণনা করতে চাই কেন প্রত্যেককে এটি পাইথন প্যাকেজ পরিচালনার জন্য ব্যবহার করা উচিত।

@ColonelPanic পূর্বেই উল্লেখ করা হয়েছে সেখানে সঙ্গে বিভিন্ন বিষয় আছে পাইথন প্যাকেজ সূচকপিপ এবং virtualenv এছাড়াও।

পিপেনভ বেশিরভাগ সমস্যা পিপ দিয়ে সমাধান করে এবং অতিরিক্ত বৈশিষ্ট্যগুলিও সরবরাহ করে।

পাইপেনভ বৈশিষ্ট্যগুলি

পিপেনভের উদ্দেশ্য পিপ এবং ভার্চুয়ালেনভের প্রতিস্থাপন, যার অর্থ পাইপেনভ প্রতিটি প্রকল্পের জন্য স্বয়ংক্রিয়ভাবে পৃথক ভার্চুয়াল পরিবেশ তৈরি করবে, যাতে বিভিন্ন প্রকল্পের জন্য পাইথন সংস্করণ / প্যাকেজ সংস্করণগুলির মধ্যে দ্বন্দ্ব এড়ানো যায়।

  • কেবলমাত্র আপনি যা চান তা সহজেই নির্দিষ্ট করে নিখুঁতভাবে নির্বিচারে বিল্ডগুলি সক্ষম করে।
  • লকড নির্ভরতাগুলির জন্য ফাইল হ্যাশগুলি উত্পন্ন এবং চেক করে।
  • পাইয়ানভ উপলব্ধ থাকলে স্বয়ংক্রিয়ভাবে প্রয়োজনীয় পাইথনগুলি ইনস্টল করুন।
  • পিপ ফাইলের সন্ধান করে পুনরাবৃত্তভাবে আপনার প্রকল্পটি স্বয়ংক্রিয়ভাবে সন্ধান করে।
  • যদি একটির অস্তিত্ব না থাকে তবে স্বয়ংক্রিয়ভাবে একটি পাইপ ফাইল তৈরি করে।
  • স্বয়ংক্রিয়ভাবে একটি মান স্থানে একটি ভার্চুয়ালেনভ তৈরি করে।
  • পিনফাইলে আন / ইনস্টল থাকা অবস্থায় প্যাকেজগুলি স্বয়ংক্রিয়ভাবে যুক্ত / সরিয়ে দেয়।
  • .Env ফাইল উপস্থিত থাকলে স্বয়ংক্রিয়ভাবে লোড হয়।

আপনি যদি অজগর প্রকল্পগুলিতে আগে কাজ করে থাকেন তবে আপনি বুঝতে পারবেন যে এই বৈশিষ্ট্যগুলি প্যাকেজগুলি পরিচালনা করা সহজ করে তোলে।

অন্যান্য কমান্ড

  • checkসুরক্ষা দুর্বলতার জন্য চেক করে এবং দৃser়ভাবে দাবি করে যে PEP 508 প্রয়োজনীয়তা বর্তমান পরিবেশের দ্বারা পূরণ করা হচ্ছে। ( যা আমি বিশেষত এর পরে একটি দুর্দান্ত বৈশিষ্ট্য বলে মনে করি - পাইপিতে ক্ষতিকারক প্যাকেজগুলি )
  • graph আপনার ইনস্টলড ডিপেন্ডেন্সিগুলির নির্ভরতা গ্রাফ আপনাকে প্রদর্শন করবে।

আপনি এটি সম্পর্কে এখানে আরও পড়তে পারেন - পিপেনভ

স্থাপন

আপনি ইনস্টলেশন ডকুমেন্টেশন এখানে পেতে পারেন

পিএস: আপনি যদি পাইথন প্যাকেজ অনুরোধগুলির সাথে কাজ করতে পছন্দ করেন তবে আপনি জেনে খুশি হবেন যে পিপেনভ একই বিকাশকারী কেনেথ রেটিজ



0

কবিতা যা আপনি সন্ধান করছেন। এটি নির্ভরতা পরিচালন, ভার্চুয়াল পরিবেশ, চলমান যত্ন নেয়।

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