উইন্ডোজে পাইপ ইনস্টল করবেন কীভাবে?


2534

pipএর জন্য প্রতিস্থাপন easy_install। তবে আমার কি উইন্ডোজ pipব্যবহার easy_installকরে ইনস্টল করা উচিত ? একটি ভাল উপায় আছে কি?


23
পাইকন ২০১১ থেকে: blip.tv/pycon-us-videos-2009-2010-2011/… নোংরা রহস্যটি হ'ল পিপটি ইজি_ইনস্টল এর জন্য একটি মোড়ক :)
সিভিলিয়ান

10
পছন্দ করুন কীভাবে অ্যাপটি-গেটটি মূলত ডিপি কেজি ব্যবহার করে - তবে এটি এটিকে কম কার্যকর করে না!
লিয়াম ডসন

10
রুপি জাহাজগুলি এনএমপি সহ রত্ন এবং নোডেজের সাহায্যে ব্যবহারকারীদের পুরো বৈশিষ্ট্যযুক্ত প্যাকেজ পরিচালনার বাক্সটি প্রদান করে। আমি একজনের জন্য viousর্ষা করি। stackoverflow.com/a/11453972/284795
কর্নেল আতঙ্ক

3
এটি স্ট্যাকওভারফ্লোতে উইন্ডোজ ট্যাগ সহ সর্বাধিক জনপ্রিয় প্রশ্ন। পাইথনের সাথে আমি এখন খুব খুশি পাইপ জাহাজ।
কোডি পিয়ার্সাল

2
পাইথন 2 এবং পাইথন 3 এর সাম্প্রতিক সংস্করণগুলির জন্য আপনি কেবল ব্যবহার করতে পারেনpython -m ensurepip
সিসিপিজ্জা

উত্তর:


1828

পাইথন 2.7.9+ এবং 3.4+

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

পাইথন ৩.৪+ বা পাইথন ২.7.৯+ ব্যবহার করার সময় যদি পাইপ পাওয়া যায় না, তবে সহজেই কার্যকর করুন:

py -3 -m ensurepip

অবশ্যই, এর অর্থ এই নয় যে পাইথন প্যাকেজিংয়ের সমস্যা সমাধান। অভিজ্ঞতা হতাশা থেকে যায়। স্ট্যাক ওভারফ্লো প্রশ্নে আমি এটি নিয়ে আলোচনা করি পাইথনের কী প্যাকেজ / মডিউল পরিচালনা ব্যবস্থা আছে?

এবং হায় হায় পাইথন ২.7.৮ বা তার আগে (সম্প্রদায়ের একটি বিশাল অংশ) ব্যবহার করছেন। পিপ আপনাকে পাঠানোর কোনও পরিকল্পনা নেই। ম্যানুয়াল নির্দেশাবলী অনুসরণ করুন।

পাইথন 2 ≤ 2.7.8 এবং পাইথন 3 ≤ 3.3

প্যাকেজ ম্যানেজার ছাড়াই পাইথন জাহাজগুলির এর 'ব্যাটারি অন্তর্ভুক্ত' এর মূলমন্ত্রের সামনে উড়ন্ত । বিষয়টিকে আরও খারাপ করার জন্য, পাইপ ইনস্টল করা ব্যঙ্গাত্মকভাবে difficult সম্প্রতি অবধি was

সরকারী নির্দেশাবলী

প্রতি https://pip.pypa.io/en/stable/installing/#do-i-need-to-install-pip :

ডাউনলোড করুন get-pip.py, এটিকে .pyফাইল হিসাবে সংরক্ষণের চেয়ে সতর্ক থাকুন .txt। তারপরে, কমান্ড প্রম্পট থেকে এটি চালান:

python get-pip.py

এটি করার জন্য আপনার সম্ভবত অ্যাডমিনিস্ট্রেটর কমান্ড প্রম্পট দরকার। অ্যাডমিনিস্ট্রেটর (মাইক্রোসফ্ট টেকনেট) হিসাবে একটি কমান্ড প্রম্পট শুরু করুন অনুসরণ করুন ।

এটি পাইপ প্যাকেজটি ইনস্টল করে, যা (উইন্ডোজে) রয়েছে ... \ স্ক্রিপ্টগুলি \ পাইপ exএই পথটি অবশ্যই PATH এনভায়রনমেন্ট ভেরিয়েবলের মধ্যে থাকতে হবে কমান্ড লাইন থেকে পাইপ ব্যবহার করতে (এটি যুক্ত করার জন্য 'বিকল্প নির্দেশাবলীর দ্বিতীয় অংশটি দেখুন' তোমার রাস্তা,

বিকল্প নির্দেশাবলী

অফিসিয়াল ডকুমেন্টেশন ব্যবহারকারীদের পিপ এবং উত্স থেকে এর প্রতিটি নির্ভরতা ইনস্টল করতে বলে। অভিজ্ঞদের পক্ষে এটি ক্লান্তিকর এবং নবজাতকের পক্ষে অত্যন্ত কঠিন।

আমাদের জন্য, ক্রিস্টোফ গোহলক .msiজনপ্রিয় পাইথন প্যাকেজগুলির জন্য উইন্ডোজ ইনস্টলারগুলি ( ) প্রস্তুত করেন । তিনি 32 এবং 64 বিট উভয় পাইথন সংস্করণের জন্য ইনস্টলার তৈরি করেন। তোমার দরকার:

  1. সেটআপলগুলি ইনস্টল করুন
  2. পাইপ ইনস্টল করুন

আমার জন্য, এটি ইনস্টল পাইপ এ C:\Python27\Scripts\pip.exepip.exeআপনার কম্পিউটারে সন্ধান করুন, তারপরে এটির ফোল্ডারটি (উদাহরণস্বরূপ C:\Python27\Scripts) আপনার পথে যুক্ত করুন (স্টোর / সম্পাদনা পরিবেশ পরিবর্তনশীল)। এখন আপনার pipকমান্ড লাইন থেকে চালানো উচিত । একটি প্যাকেজ ইনস্টল করার চেষ্টা করুন:

pip install httpie

আপনি সেখানে যান (আশা করি)! সাধারণ সমস্যার সমাধান নীচে দেওয়া হল:

প্রক্সি সমস্যা

আপনি যদি কোনও অফিসে কাজ করেন তবে আপনি কোনও HTTP প্রক্সিটির পিছনে থাকতে পারেন। যদি তাই হয়, পরিবেশের ভেরিয়েবল সেট করুন http_proxyএবংhttps_proxy । বেশিরভাগ পাইথন অ্যাপ্লিকেশন (এবং অন্যান্য ফ্রি সফটওয়্যার) এগুলিকে সম্মান করে। বাক্য গঠন উদাহরণ:

http://proxy_url:port
http://username:password@proxy_url:port

আপনি যদি সত্যিই দুর্ভাগ্য হন তবে আপনার প্রক্সিটি মাইক্রোসফ্ট এনটিএলএম প্রক্সি হতে পারে । বিনামূল্যে সফ্টওয়্যার সামলাতে পারে না। একমাত্র সমাধান হ'ল একটি নিখরচায় সফ্টওয়্যার বান্ধব প্রক্সি ইনস্টল করা যা দুষ্টু প্রক্সিটিতে ফরোয়ার্ড। http://cntlm.sourceforge.net/

Vcvarsall.bat খুঁজে পেতে অক্ষম

পাইথন মডিউলগুলি আংশিকভাবে সি বা সি ++ এ লেখা যেতে পারে। পিপ উত্স থেকে সংকলন করার চেষ্টা করে। আপনার যদি কোনও সি / সি ++ সংকলক ইনস্টল এবং কনফিগার করা না থাকে তবে আপনি এই ক্রিপ্টিক ত্রুটি বার্তাটি দেখতে পাবেন।

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

আপনি MinGW বা ভিজ্যুয়াল সি ++ এর মতো সি ++ কম্পাইলার ইনস্টল করে এটি ঠিক করতে পারেন । মাইক্রোসফ্ট পাইথনের সাথে ব্যবহারের জন্য একটি বিশেষত জাহাজী করে। অথবা পাইথন ২.7 এর জন্য মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ কম্পাইলার ব্যবহার করে দেখুন

আপনার প্যাকেজটির জন্য ক্রিস্টফের সাইট চেক করা প্রায়শই সহজ ।


3
@ মাইকম্যাকমাহন যা আমার সাথে ঘটেছিল পারেলের আগে পাইথনকে আপনার পথে রাখুন, সুতরাং টাইপিংয়ের pipফলে পাইথন প্যাকেজ ম্যানেজারটি পাওয়া যায়।
কর্নেল আতঙ্ক

6
আমার এগুলির কোনও কাজ করার দরকার নেই, আমি কেবল পাইপ-ইনস্টলআর.আর . / en / স্লেস্ট / ইনস্টলিং এইচটিএমএল- এর নির্দেশাবলী অনুসরণ করেছি (মূলত আপনি কেবল "পাইথন ইজ_সেটআপ.পি" লিখুন এবং তারপরে "পাইথন get-pip.py" লিখুন ")
ক্যাপ্টেন কোডম্যান

3
এটি সম্ভবত একটি বোবা প্রশ্ন। আমি উইন্ডোজ প্রম্পটে পাইথন get -pip.py প্রবেশ করলাম তবে "পাইথনটি অভ্যন্তরীণ বা বাহ্যিক কমান্ড, অপারেবল প্রোগ্রাম বা ব্যাচ ফাইল হিসাবে স্বীকৃত নয়।" আমি কি ভুল কিছু করছি? আমি পাইথন ২.7.৮ ইনস্টল করেছি। আমার কি ডিরেক্টরি পরিবর্তন করতে হবে? ধন্যবাদ।
অ্যান্ড্রু

2
@ এন্ড্রু আপনার যেমন অ্যাড প্রয়োজন। C:\Python27সিস্টেম PATH- তে (যা হ'ল কমান্ড প্রম্পট প্রোগ্রামগুলির সন্ধান করে), superuser.com/a/143121/62691
কর্নেল আতঙ্ক

13
"বিল্ড ইন" পিপ শুরু করতে আপনাকে python -m pipউইন্ডোতে ব্যবহার করতে হবে!
পাওয়ারটাক

302

- পুরানো - বিতরণ ব্যবহার করুন, সেটআপটুলগুলি এখানে বর্ণিত হিসাবে নয়। -
- পুরানো # 2 - সেটআপটুলগুলি ব্যবহার হিসাবে বিতরণ হ্রাস করা হবে।

আপনি উল্লিখিত হিসাবে পাইপ একটি স্বাধীন ইনস্টলার অন্তর্ভুক্ত না, তবে আপনি এটি এর পূর্বসূরী Easy_install দিয়ে ইনস্টল করতে পারেন।

তাই:

  1. এখানে থেকে শেষ পাইপ সংস্করণটি ডাউনলোড করুন: http://pypi.python.org/pypi/pip#downloads
  2. এটি সঙ্কুচিত করুন
  3. উইন্ডোজের জন্য সর্বশেষ সহজ ইনস্টলারটি ডাউনলোড করুন : ( http://pypi.python.org/pypi/setuptools এর নীচে .exe ডাউনলোড করুন )। এটি ইনস্টল করুন।
  4. ডিকম্প্রেস পিপ ফোল্ডারের কপি বিষয়বস্তু মধ্যে C:\Python2x\ফোল্ডারে (তা পুরো ফোল্ডারের শুধু বিষয়বস্তু কপি করবেন না), কারণ পাইথন কমান্ড বাহিরে কাজ করে না C:\Python2xফোল্ডার এবং তারপর সঞ্চালন করুন: python setup.py install
  5. আপনার অজগরটিকে C:\Python2x\Scriptsপথে যুক্ত করুন

তুমি পেরেছ.

এখন আপনি pip install packageলিনাক্সের মতো প্যাকেজগুলি সহজেই ইনস্টল করতে ব্যবহার করতে পারেন :)


1
"পাইথন সেটআপ.পিপি ইনস্টল" কমান্ডটি চালানোর সময়, যদি আপনি "ত্রুটি: পাইপ.ইগজি-তথ্য। পিকেজি-ইনফো: অনুমতি প্রত্যাখ্যান" পেয়েছেন, তবে সঙ্কুচিত পাইপ ডিরেক্টরিতে কেবল পঠিত বৈশিষ্ট্যটি সরিয়ে ফেলার চেষ্টা করুন।
ইয়ু মাৎসুও

13
যদি আপনি পাইথনের একটি 64-বিট সংস্করণ ইনস্টল করেন, সেটআপলগুলি আপনার অজগর নির্বাহযোগ্য সনাক্ত করতে পারে না। আমি এখানে কিছু বাইনারি পেয়েছি যা হবে (যদিও আনুষ্ঠানিক): lfd.uci.edu/~gohlke/pythonlibs
ক্রিস

একবার ভাবলাম ইনস্টল pipব্যবহার easy_installআমি অপসারণ করতে পারেন setuptoolsদ্বারা pip uninstall setuptools? এটি কি ঠিক আছে বা এটি পরে বিষয়গুলির দিকে পরিচালিত করবে?
মৃডাং আগারওয়ালা

2
পদক্ষেপ 4 এর বিকল্প হিসাবে, ফায়ারফক্স সি থেকে যেমন যেখানে পাইপ ডাউনলোড করা হয়েছিল সেখান থেকে কেবল সেটআপ.পি চালান: \ ব্যবহারকারীগণ \ টনি \ ডাউনলোডগুলি \ পিপ
-২.২.১

4
উইন্ডোজটিতে পাইথন ২.on-তে পাইপ (এবং তারপরে নাক!) ইনস্টল করতে এই পদ্ধতিটি এখনও 02/2016 এর মতো খুব ভালভাবে কাজ করে। প্রকৃতপক্ষে, গহলকের বাইনারিগুলি ব্যবহার করা এখন আর কোনও বিকল্প নয় কারণ তিনি সেগুলি সমস্ত চক্র দ্বারা প্রতিস্থাপন করেছিলেন।
চমত্কার

219

2014 আপডেট:

1) আপনি যদি পাইথন ৩.৪ বা তারপরে ইনস্টল করে থাকেন তবে পাইপ পাইথনের সাথে অন্তর্ভুক্ত থাকে এবং ইতিমধ্যে আপনার সিস্টেমে কাজ করা উচিত।

২) আপনি যদি পাইথন ৩.৪ এর নীচে কোনও সংস্করণ চালাচ্ছেন বা যদি পাইথন ৩.৪ এর সাথে পাইপ ইনস্টল না করা থাকে তবে আপনি সম্ভবত পিপের অফিসিয়াল ইনস্টলেশন স্ক্রিপ্টটি ব্যবহার করবেন get-pip.py। পাইপ ইনস্টলার এখন আপনার জন্য সেটআপলগুলি গ্র্যাব করে এবং আর্কিটেকচার (32-বিট বা 64-বিট) নির্বিশেষে কাজ করে।

ইনস্টলেশন নির্দেশাবলী এখানে বিশদ এবং জড়িত:

পাইপ ইনস্টল বা আপগ্রেড করতে নিরাপদে get-pip.py ডাউনলোড করুন

তারপরে নিম্নলিখিতটি চালান (যার জন্য প্রশাসকের অ্যাক্সেসের প্রয়োজন হতে পারে):

python get-pip.py

একটি বিদ্যমান সেটআপলগুলি আপগ্রেড করতে (বা বিতরণ করুন), চালান pip install -U setuptools

উত্তরোত্তর জন্য আমি নীচে দুটি পুরাতন নির্দেশাবলীতে রেখে দেব।

পুরানো উত্তর:

Bit৪ বিটের বিভিন্ন সংস্করণের উইন্ডোজ সংস্করণগুলির জন্য - -৪-বিট উইন্ডোজ + পাইথন ইজ_সেটআপের কারণে পৃথক ইনস্টলেশন পদ্ধতি প্রয়োজন হত, তবে আমি distrib৪-বিট উইন্ডোজটিতে নতুন বিতরণ পদ্ধতিটি 32-বিট পাইথন এবং 64-বিট পাইথন চলমান , এবং আপনি এখন উইন্ডোজ / পাইথন ২.7 এক্স এর সমস্ত সংস্করণের জন্য একই পদ্ধতিটি ব্যবহার করতে পারেন:

বিতরণ ব্যবহার করে ওল্ড পদ্ধতি 2 :

  1. ডাউনলোড বিতরণ - আমি আমার ছুড়ে ফেলেছি C:\Python27\Scripts( Scriptsডিরেক্টরি উপস্থিত না থাকলে নির্দ্বিধায় বোধ করি)
  2. একটি কমান্ড প্রম্পট খুলুন (উইন্ডোজে আপনি যদি পাওয়ারশেল ব্যবহার না করেন তবে আপনার কনেমু 2 পরীক্ষা করে দেখতে হবে ) এবং আপনার ডাউনলোড করা ডিরেক্টরিটিতে ( ) পরিবর্তন করতে হবে।cddistribute_setup.py
  3. ডিস্ট্রিবিউট_সেটআপ চালান: python distribute_setup.py(আপনার পাইথন ইনস্টলেশন ডিরেক্টরিটি যদি আপনার পথে যুক্ত না হয় তবে এটি কাজ করবে না - সহায়তার জন্য এখানে যান )
  4. Scriptsআপনার পাইথন ইনস্টলেশনের জন্য ডিরেক্টরিটিতে বর্তমান ডিরেক্টরিটি পরিবর্তন করুন ( C:\Python27\Scripts) বা ডিরেক্টরিটি যুক্ত করুন, সেইসাথে পাইথন বেস ইনস্টলেশন ডিরেক্টরিটি আপনার% PATH% এনভায়রনমেন্ট ভেরিয়েবলের সাথে যুক্ত করুন।
  5. নতুন ইনস্টল করা সেটআপলগুলি ব্যবহার করে পাইপ ইনস্টল করুন: easy_install pip

আপনি যদি ডিরেক্টরিটিতে না থাকেন তবে সর্বশেষ পদক্ষেপটি কাজ করবে না easy_install.exe(সি: \ পাইথন 27 on স্ক্রিপ্টগুলি পাইথন ২.7 এর জন্য ডিফল্ট হবে), অথবা আপনার ডিরেক্টরিতে ডিরেক্টরিটি যুক্ত না হলে।

Ez_setup ব্যবহার করে ওল্ড পদ্ধতি 1 :

সেটআপলগুলি পৃষ্ঠা থেকে -

Ez_setup.py ডাউনলোড করুন এবং এটি চালান; এটি উপযুক্ত .egg ফাইলটি ডাউনলোড করবে এবং এটি আপনার জন্য ইনস্টল করবে। (বর্তমানে, সরবরাহিত .এক্সএইএস ইনস্টলারটি উইন্ডোজের জন্য পাইথনের 64৪-বিট সংস্করণ সমর্থন করে না, একটি ডিস্টিল ইনস্টলারের সামঞ্জস্যতা সমস্যার কারণে)।

এর পরে, আপনি এর সাথে চালিয়ে যেতে পারেন:

  1. যোগ c:\Python2x\Scriptsউইন্ডোজ পথে (প্রতিস্থাপন xমধ্যে Python2xপ্রকৃত সংস্করণ সংখ্যা আপনার ইনস্টল করা সহ)
  2. একটি নতুন (!) ডস প্রম্পট খুলুন। সেখান থেকে দৌড়াওeasy_install pip

4
সুতরাং ইনস্টলটি ইজিনস্টল, তারপরে পাইপ, তারপরে ভার্চুয়ালেনভ, তারপরে ভার্চুয়ালেনভ্রাপার, তারপরে স্বতন্ত্র পরিবেশগুলি কনফিগার করুন। প্রক্সি ... aaarrrgg মোকাবেলার জন্য মাঝখানে স্ক্রিপ্ট modif সঙ্গে
নিকোলাস

@নিকোলস হ্যাঁ, ইজিনস্টল সেটআপলগুলিতে কেবল একটি পুরানো ইন্টারফেস। পিপটি দুর্দান্ত, এবং ভার্চুয়ালেনভ এমন ধরণের নিয়ন্ত্রণ সরবরাহ করে যা আপনি ওয়েভ আরও হ্যাকিশ কৌশল না করে অন্য অনেক ভাষায় পান না; পার্ল একমাত্র তুলনামূলক ব্যতিক্রম। রুবির রত্ন রয়েছে, তবে রুবিদের সহজেই বদলানোর জন্য, rbenv বা rvm ব্যবহার করার পরামর্শ দেওয়া হচ্ছে - উভয়ই আমার কাছে সবসময় কিছুটা হ্যাচিশ অনুভব করেছে (যদিও তারা একবারে সঠিকভাবে স্থাপন করার পরে সুন্দরভাবে কাজ করে)।
অ্যান্ড্রু পি কে

2
এই সঠিক পদ্ধতিটি উইন্ডোগুলির জন্য পিপ দ্বারা স্বয়ংক্রিয়ভাবে তৈরি ।
ব্যবহারকারী474491

2
+1, আমার মতো নুবুকের জন্য সহায়তা দ্রষ্টব্য: উইন্ডোজ পাথ পরিবেশের পরিবর্তনশীলগুলিতে অক্ষরে অক্ষরে "পাইথন 2 এক্স" টাইপ করবেন না। আপনার কাছে থাকা অজগর সংস্করণ দিয়ে এক্স প্রতিস্থাপন করুন, উদাহরণস্বরূপ পাইথন 27
dbjohn

আইডি লক্ষণীয়, আমি উইন্ডোতে মডিউল ব্যবহার করতে 'পাইথন-এম পিপ' ব্যবহার করতে হয়েছিল।
মাউসরুট

207

২০১++ আপডেট:

এই উত্তরগুলি পুরানো বা অন্যথায় শব্দযুক্ত এবং কঠিন।

যদি পাইথন ৩.৪+ বা ২.7.৯+ পেয়ে থাকেন তবে এটি উইন্ডোজে ডিফল্টরূপে ইনস্টল করা হবে । অন্যথায়, সংক্ষেপে:

  1. পাইপ ইনস্টলারটি ডাউনলোড করুন: https://bootstrap.pypa.io/get-pip.py
  2. ভৌতিক, ফাইলটি দূষিত নয় তা নিশ্চিত করার জন্য পরীক্ষা করুন (অবশ্যই b64 ডিকোড করবেন)।
  3. অ্যাডমিন হিসাবে ডাউনলোড ফোল্ডারে একটি কনসোল খুলুন এবং রান করুন get-pip.py। বিকল্পভাবে, এক্সপ্লোরারে এর আইকনটিতে ডান ক্লিক করুন এবং "অ্যাডমিন হিসাবে চালান ..." চয়ন করুন।

নতুন বাইনারি pip.exe(এবং অবচিত easy_install.exe) "%ProgramFiles%\PythonXX\Scripts"ফোল্ডারে পাওয়া যাবে (বা অনুরূপ), যা প্রায়শই আপনার PATHপরিবর্তনশীল হয় না। আমি এটি যোগ করার পরামর্শ দিচ্ছি।


ফাইলগুলির MD5 চেকসাম: get-pip.py = 60a3d165e93999895e26b96681b65090 সেটআপললস- 1.3.2.tar.gz = 441f2e58c0599d31597622a7b9eb605f
জরিস

1
পিপ হিসাবে 1.5.1 (জানুয়ারী 2014) ez_setup / setuptools / বিতরণ সময়ের প্রয়োজন হয় না। প্রয়োজন হলে গেট-পাইপ প্রয়োজনীয়তা অর্জন করবে পাশাপাশি পিপও করবে।
ম্যাট উইলকি

1
অগাস্ট 2016 এর হিসাবে পাইথন প্যাকেজিংয়ের অতীত ও বর্তমান সম্পর্কে ভাল পর্যালোচনা: glyph.twistedmatrix.com/2016/08/python-packaging.html
ডিলান হগ

@ গ্রিঙ্গো দ্য গেট-পিপ.পি থ্রো করে "রানটাইমআরার: পাইথন ৩.৪ বা তার পরে প্রয়োজনীয়"।
গৌরব

@ গৌরভ আপনার কী পাইথন সংস্করণ রয়েছে? সর্বশেষ পাইপগুলি 2.6 বা 3.0 থেকে 3.3 সমর্থন করে না, কারণ সেগুলি প্রাচীন are সম্ভবত পাইপের একটি পুরানো সংস্করণ হবে।
গ্রিংগো সুভেভ

49

পাইথন ৩.৪, যা মার্চ ২০১৪ এ প্রকাশিত হয়েছিল, তা pipঅন্তর্ভুক্ত রয়েছে:
http://docs.python.org/3.4/whatsnew/3.4.html
সুতরাং, পাইথন ৩.৪ প্রকাশের পর থেকে পিপ ইনস্টল করার আপ-টু-ডেট উপায় উইন্ডোজ শুধুমাত্র পাইথন ইনস্টল করা হয়।

এটি ব্যবহারের প্রস্তাবিত উপায় হ'ল একে মডিউল হিসাবে কল করা, বিশেষত একাধিক পাইথন বিতরণ বা সংস্করণ ইনস্টল করা প্যাকেজগুলি সঠিক জায়গায় যাওয়ার গ্যারান্টি সহ:
python -m pip install --upgrade packageXYZ

https://docs.python.org/3/installing/#work-with-multiple-versions-of-python-installed-in-parallel


2
দ্রষ্টব্য যে এটি পাইথন ২.7.৯
রবার্তো

পাইথন 2.x উত্তরাধিকার, পাইথন 3.x, বর্তমান এবং ভাষার ভবিষ্যত অনুযায়ী Python2orPython3
matth

হুম আমি পাইথন ৩.৪.৪ ইনস্টল করেছি এবং আমি উত্তরে এই পথটি অনুসরণ করে পাইপ 3.এক্সে দেখতে পেলাম, তবে সেমিডিতে pipএখনও স্বীকৃত নয়। কেউ সাহায্য করতে পারেন?
annena

কমান্ড প্রম্পটে সিডিকে সেই ডিরেক্টরিতে সিলেক্ট করা হয় যেখানে pip3.exeউদাহরণস্বরূপ থাকে এবং কার্যকর করে pip3 install -U sphinx
ম্যাথ

6
@ ইগোরগানাপলস্কি পাইথনের নতুন সংস্করণগুলি মডিউল হিসাবে ইনস্টল করা পাইপ নিয়ে আসে, কোনও ইনস্টলড এক্সিকিউটেবল হিসাবে নয় (অন্তত তালিকাভুক্ত পথে) not উইন্ডোজ 10 এবং পাইথন 3.6.1 এর সাথে আমি py -m pip install xxxউইন্ডোজ কমান্ড-প্রম্পটটি সফলভাবে ব্যবহার করেছি।
jkt123

43

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

pipএবং easy_installঠিক একই জিনিস নয়, তাই কিছু জিনিস আপনি পেতে পারেন pipকিন্তু না easy_install এবং বিপরীতে

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

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


4
এটি অবশ্যই লক্ষ রাখতে হবে যে অ্যাক্টিভ পাইথনটিতে পাইপ এবং ইজি_ইনস্টলও রয়েছে। পাইপএম হ'ল একটি বাইনারি প্যাকেজ ম্যানেজার, যখন পাইপ / ইজি_সিন্টল মূলত উত্স প্যাকেজ পরিচালক হয়। Code.activestate.com/help/faq/…
শ্রীধর রত্নাকুমার

@ রাফা কেটলেট - আমি যখন অ্যাক্টিপিথনে পাইপ ইনস্টল করার চেষ্টা করি তখন এটি এই ত্রুটিটি দেয়
জিতেন্দ্র ব্যাস

1
@ জিতেন্দ্র - অ্যাক্টিভ পাইথন ইতিমধ্যে আপনার জন্য পাইপ ইনস্টল করেছে, সুতরাং এটির পরে আর ইনস্টল করার দরকার নেই।
মিট

এটি উইন্ডোতে সত্যই একমাত্র সান সমাধান। কারণ নয় PyPM, কারণ এটি আসে pipএবং জিনিসগুলিতে স্বয়ংক্রিয়ভাবে জিনিস যুক্ত করে PATH
ডেভ হাল্টার

আমি কেবল এই সমাধানটিকে সমর্থন করতে পারি, সুখে বছরের পর বছর ধরে অ্যাক্টিভ পাইথন ব্যবহার করি।
ডাঃ জানু-ফিলিপ গেহর্ক্ক

40

উইন্ডোজের প্যাকেজ ম্যানেজার চকোলেটিকে ব্যবহার করা আপ টু ডেট ।

এটি ইনস্টল হয়ে গেলে, আপনাকে যা করতে হবে তা হ'ল কমান্ড প্রম্পটটি খুলতে হবে এবং নীচের তিনটি কমান্ড চালাতে হবে যা পাইথন ২.7 ইনস্টল করবে, ইজি_ইনস্টল এবং পাইপ। আপনি স্বয়ংক্রিয়ভাবে শনাক্ত করতে পারবেন আপনি x64 বা x86 উইন্ডোজ।

cinst python
cinst easy.install
cinst pip

চকোলেটী গ্যালারীটিতে থাকা পাইথন প্যাকেজগুলির সমস্ত এখানে পাওয়া যাবে


এবং অজগর যদি ইতিমধ্যে ইনস্টল করা হয়? এটি আমার দুঃস্বপ্নের কারণ হয়েছিল। পাইথনটি ইতিমধ্যে অন্য মাধ্যমে installed
দেবপ্লেয়ার

9
চকোলেটিকে খুব শক্তিশালী বলে মনে হয় না বিশেষত কব্জি। নির্ভরতা। cinst pipলেখার সময় কেবল ধরে নেওয়া হয় ইজি_সিন্টল ইনস্টল করা হয়েছে, এটি অবশ্যই প্রয়োজন হয় না।
ফতুহোকু

আমি প্রশ্নটি সম্পাদনা করেছি, এটি কাজ করতে আপনি পাইপ পাওয়ার আগে ইজিবল ইনস্টল করা প্রয়োজন, আপনি ঠিক করতে পারেনcinst easy.install
ফিলিপ গায়ারেট

প্রথমে এ নিয়ে আমার সমস্যা হয়েছিল। আমি মনে করি আপনাকে নিশ্চিত করতে হবে: 1: আপনার পরিবেশের পথটি সেটআপ করুন: stackoverflow.com/a/6318188/1674958 2: আপনি যদি সমস্যাগুলি নিয়ে চলে যান তবে প্রতিটি কমান্ডের পরে আপনার কমান্ড প্রম্পট পুনরায় চালু করুন।
drobison

2
সবেমাত্র চেষ্টা করে দেখেছি। "সিনস্ট ইজ.ইন.স্টল" ব্যর্থ হয় তবে "সিনস্ট পাইপ" ইজিল ইনস্টল ইনস্টল করে। বিটিডাব্লু, উইন্ডোজ 10
কেভিন ড্রাইডার

33

মার্চ 2015 আপডেট করুন

পাইথন ২.7.৯ এবং তারপরে (পাইথন ২ সিরিজে) এবং পাইথন ৩.৪ এবং পরে ডিফল্টরূপে পাইপ অন্তর্ভুক্ত করে, যাতে আপনার ইতিমধ্যে পাইপ থাকতে পারে।

যদি আপনি না করেন তবে আপনার প্রম্পটে এই ওয়ান লাইন কমান্ডটি চালান (যার জন্য প্রশাসকের অ্যাক্সেসের প্রয়োজন হতে পারে):

python -c "exec('try: from urllib2 import urlopen \nexcept: from urllib.request import urlopen');f=urlopen('https://bootstrap.pypa.io/get-pip.py').read();exec(f)"

এটি পাইপ ইনস্টল করবে । যদি সেটআপলগুলি ইতিমধ্যে ইনস্টল করা না থাকে তবে get-pip.pyএটি আপনার জন্যও ইনস্টল করবে।

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

আপনার উইন্ডোজ এনভায়রনমেন্ট এনভায়রনমেন্ট ভেরিয়েবল PATH এ পাইথনের ফোল্ডার (পাইথন ২.7.x ডিফল্ট ইনস্টল করার জন্য: C:\Python27এবং C:\Python27\Scripts, পাইথন ৩.৩ এক্স: C:\Python33এবং এর জন্য C:\Python33\Scripts) অন্তর্ভুক্ত রয়েছে তা নিশ্চিত করুন।


এটি কাজ করা উচিত, তবে এটি লক্ষ্য করা উচিত যে যদি কারও কাছে দক্ষতা না থাকে বা এই জাতীয় নির্দেশ কার্যকর করার আগে ইউআরএল-ফাইলটি পরীক্ষা করতে বিরক্ত না করে তবে এটি অত্যন্ত বিপজ্জনক হতে পারে।
গ্রিঙ্গো সুভেভে 21 '8

আমি মনে করি সরলতা ঝুঁকির পক্ষে মূল্যবান। আমরা পাইথন-ডিস্ট্রিবিউট.আরজে হ্যাকের কথা বলছি? পাতলা প্যাকেজ নিয়ন্ত্রণের সাথে একই রকম দৃষ্টিভঙ্গি রয়েছে ।
ফার্নান্দো ম্যাসাডো

2
হ্যাঁ, আমি বিতরণ URL টি পরীক্ষা করেছি এবং এটি ঠিক আছে (এখনই অন্তত)। সমস্যাটি সাধারণ ক্ষেত্রে যেখানে অনভিজ্ঞরা ফোরামের সুপারিশে রিমোট এক্সিকিউটেবল চালায়। এটি অন্তত একটি ন্যূনতম সতর্কতা সহ আসা উচিত।
গ্রিংগো সুভেভ

আমি আপনার সাথে একমত, আসল সমস্যাটি হ'ল কোনও পোস্ট পড়ার পরে যারা স্বেচ্ছাসেবক কোড প্রয়োগ করে। প্রশ্নটি: আপনি কি আমাকে বিশ্বাস করতে পারেন? সম্পাদিত ক্রিয়াকলাপের প্রবাহকে জানাতে আমি উত্তর আপডেট করব update আমি মনে করি যে উপরে / ডাউন ভোটগুলি "বিশ্বাস ফিল্টার" হিসাবেও ব্যবহার করা যেতে পারে।
ফার্নান্দো ম্যাসাডো

এখানে @ h - n উত্তরের একটি খাঁটি পাইথন অভিযোজন যা কার্ল ব্যবহার করে এবং ফার্নান্ডোর উপরের urlib উদাহরণ । এটি পাই 2 বা 3 এর সাথে খাপ খাইয়ে নেওয়ার চেষ্টা করে এবং স্বেচ্ছাসেবক কোড কার্যকর করার বিষয়ে ব্যবহারের সতর্কতা জারি করে: gist.github.com/maphew/5393935
matt wilkie

26

ইনস্টলারের

আমি এখানে বিতরণ এবং পাইপ উভয়ের জন্য উইন্ডোজ ইনস্টলার তৈরি করেছি (লক্ষ্যটি পাইথন স্ক্রিপ্টগুলির pipসাথে বুটস্ট্র্যাপ না করে easy_installবা সংরক্ষণ এবং চালনা না করেই ব্যবহার করা ):

Windows এ, সহজভাবে ডাউনলোড করুন প্রথমে এটি ইনস্টল distributeকরুন, তারপরে pipউপরের লিঙ্কগুলি থেকে। distributeউপরের লিঙ্কটি অসম্পূর্ণ রয়েছে .exeইনস্টলারের, এবং এই শুধুমাত্র 32-বিট বর্তমানে। আমি 64-বিট উইন্ডোতে প্রভাবটি পরীক্ষা করিনি।

উইন্ডোজে বিল্ডিং

নতুন সংস্করণগুলির জন্য এটি আবার করা প্রক্রিয়াটি কঠিন নয় এবং আমি এটি এখানে রেফারেন্সের জন্য অন্তর্ভুক্ত করেছি।

ভবন distribute

স্টাব .exeফাইলগুলি পেতে আপনার কাছে একটি ভিজ্যুয়াল সি ++ সংকলক থাকা দরকার (এটি দৃশ্যত মিনজিডব্লিউয়ের সাথেও সংকলনযোগ্য)

hg clone https://bitbucket.org/tarek/distribute
cd distribute
hg checkout 0.6.27
rem optionally, comment out tag_build and tag_svn_revision in setup.cfg
msvc-build-launcher.cmd
python setup.py bdist_win32
cd ..
echo build is in distribute\dist

ভবন pip

git clone https://github.com/pypa/pip.git
cd pip
git checkout 1.1
python setup.py bdist_win32
cd ..
echo build is in pip\dist

আহ, আমি মিস করেছি যে launcher.cম্যানুয়াল সংকলনের দরকার আছে ... অ্যাডজাস্টেড এবং পুনর্নির্মাণ distribute- এর অর্থ এই যে এটি কেবলমাত্র win32...
ডেভিড ফ্রেজার

22

নীচে পাইথন ২.7 এর জন্য কাজ করে। এই স্ক্রিপ্টটি সংরক্ষণ করুন এবং এটি চালু করুন:

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

পাইপ ইনস্টল করা আছে, তারপরে আপনার পরিবেশের পথ যুক্ত করুন:

C:\Python27\Scripts

পরিশেষে

pip install virtualenv

এছাড়াও ভাল সংকলক পেতে এবং প্যাকেজ ইনস্টল করার সময় এই জাতীয় বার্তা এড়াতে আপনার মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ ২০০ এক্সপ্রেস দরকার :

error: Unable to find vcvarsall.bat

আপনার যদি উইন্ডোজ 7-এর একটি 64-বিট সংস্করণ থাকে, আপনি পাইথন এক্সিকিউটেবল প্যাকেজটি সফলভাবে ইনস্টল করতে 64-বিট উইন্ডোজ 7 এ 64-বিট পাইথন ইনস্টলেশন সংক্রান্ত সমস্যাগুলি পড়তে পারেন (রেজিস্ট্রি এন্ট্রি সহ সমস্যা)।


লিঙ্ক কাজ করছে না। দয়া করে এটি আপডেট করুন
swapnil gandhi

19

সর্বশেষ পাইথন ডাউনলোডের জন্য - আমার উইন্ডোতে পাইথন ৩.6 রয়েছে। আপনার প্রয়োজনীয় সমস্ত কিছু আপনাকে অবাক করার দরকার নেই, একটি দম নিন আমি কীভাবে এটি করব তা আপনাকে দেখাব।

  1. আপনি যেখানে পাইথনটি ইনস্টল করেছেন তা নীচের ডিরেক্টরিতে নিশ্চিত করুন এখানে চিত্র বর্ণনা লিখুন

এখন, আপনি উইন্ডোতে থাকলে অজগর এবং পাইপকে পরিবেশের পরিবর্তনশীল পাথ সেটিংসে যুক্ত করতে দিন, যাতে টাইপ করা পাইপ বা পাইথন যে কোনও জায়গায় পাইথন অর পিপ যেখানে সেগুলি ইনস্টল করা আছে call

সুতরাং, উপরের স্ক্রিনের " স্ক্রিপ্টস " ফোল্ডারের নীচে পিআইপি পাওয়া যায়, পরিবেশ পরিবর্তনশীল পথে পাইথন এবং পিআইপি যুক্ত করতে দেয়। এখানে চিত্র বর্ণনা লিখুন

প্রায় সম্পন্ন, পিপ ব্যবহার করে গুলে প্যাকেজ ইনস্টল করতে সিএমডি দিয়ে পরীক্ষা করুক।

pip install google

এখানে চিত্র বর্ণনা লিখুন

বাই বাই!


18

পাইথন ২.x এ বিশ্বব্যাপী পাইপ ইনস্টল করতে , অ্যাড্রিয়েন স্টেটস হিসাবে ইজি_ইনস্টল সেরা সমাধান হিসাবে উপস্থিত হয়।

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

ভার্চুয়ালেনভ ইনস্টল করার জন্য এখনও সহজ_ইনস্টল প্রয়োজন requires

2018 আপডেট:

পাইথন ৩.৩++ এর মধ্যে সহজে ভার্চুয়াল পরিবেশ তৈরির জন্য ভেন্ট মডিউল অন্তর্ভুক্ত রয়েছে :

python3 -m venv /path/to/new/virtual/environment

সৃষ্টির পরে পরিবেশকে সক্রিয় করার বিভিন্ন প্ল্যাটফর্ম পদ্ধতির জন্য ডকুমেন্টেশন দেখুন, তবে সাধারণত এর মধ্যে একটি:

$ source <venv>/bin/activate 

C:\> <venv>\Scripts\activate.bat

17

পাইপ ব্যবহার করার জন্য, আপনাকে সরাসরি সিস্টেমে পিপ ইনস্টল করা বাধ্যতামূলক নয়। আপনি এটি মাধ্যমে ব্যবহার করতে পারেন virtualenv। আপনি যা করতে পারেন তা এই পদক্ষেপগুলি অনুসরণ করুন:

  • Https://pypi.python.org/pypi/virtualenv থেকে virtualenv tar.gz ফাইলটি ডাউনলোড করুন
  • এটি 7 জিপ বা অন্য কোনও সরঞ্জাম দিয়ে আনজিপ করুন

আমাদের সাধারণত একটি নির্দিষ্ট প্রকল্পের জন্য পাইথন প্যাকেজ ইনস্টল করতে হবে। সুতরাং, এখন একটি প্রকল্প ফোল্ডার তৈরি করুন, মাইপ্রজেক্টটি বলি।

  • কপি virtualenv.py এর-কম্প্রেস ফোল্ডার থেকে ফাইল virtualenv, এবং ভিতরে পেস্ট myproject ফোল্ডারের

এখন একটি ভার্চুয়াল পরিবেশ তৈরি, এবার বলতো myvirtualenv নিম্নরূপ, ভিতরে myproject ফোল্ডার:

python virtualenv.py myvirtualenv

এটি আপনাকে দেখাবে:

New python executable in myvirtualenv\Scripts\python.exe
Installing setuptools....................................done.
Installing pip.........................done.

এখন আপনার ভার্চুয়াল পরিবেশ, myvirtualenv , আপনার প্রকল্প ফোল্ডারের ভিতরে তৈরি হয়েছে। আপনি খেয়াল করতে পারেন, পাইপ এখন আপনার ভার্চুয়াল পরিবেশের মধ্যে ইনস্টল করা আছে। আপনাকে যা করতে হবে তা হ'ল নিম্নলিখিত কমান্ডের সাহায্যে ভার্চুয়াল পরিবেশ সক্রিয় করা।

myvirtualenv\Scripts\activate

আপনি কমান্ড প্রম্পটে নিম্নলিখিতটি দেখতে পাবেন:

(myvirtualenv) PATH\TO\YOUR\PROJECT\FOLDER>pip install package_name

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

এটি ভার্চুয়াল পরিবেশের অভ্যন্তরে পাইপ ইনস্টল করার অন্যতম সহজ উপায় তবে আপনার নিজের সাথে virtualenv.py ফাইল থাকা দরকার।

পিপ / ভার্চুয়ালেনভ / ভ্যুচুয়ালেনভ্রাপার ইনস্টল করার আরও উপায়গুলির জন্য, আপনি thegauraw.tumblr.com উল্লেখ করতে পারেন


15

আমি যারা উইন্ডোজ -৪-বিট থেকে সেটআপটুলগুলি ইনস্টল করার বিষয়ে সমস্যা আছে তাদের জন্য আরও একটি সমাধান যুক্ত করতে চেয়েছিলাম। পাইথন.আরজে এই বাগটিতে বিষয়টি আলোচনা করা হয়েছে এবং এখনও এই মন্তব্যের তারিখ হিসাবে সমাধান হয়নি। একটি সাধারণ কাজের কথা উল্লেখ করা হয়েছে এবং এটি নির্দ্বিধায় কাজ করে। একটি রেজিস্ট্রি পরিবর্তন আমার জন্য কৌশলটি করেছে।

লিঙ্ক: http://bugs.python.org/issue6792#

সমাধান যে আমার জন্য কাজ করেছে ...:

পাইথনের ২.6++ সংস্করণগুলির জন্য এই রেজিস্ট্রি সেটিংটি যুক্ত করুন:

 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.6\InstallPath]
 @="C:\\Python26\\"

পাইথন ২.6++ এর জন্য আপনার রেজিস্ট্রি সেটিংস সম্ভবত থাকবে:

 [HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\2.6\InstallPath]
 @="C:\\Python26\\"

স্পষ্টতই, পাইথনের যে কোনও সংস্করণ আপনি চলছে তার সাথে আপনাকে 2.6 সংস্করণটি প্রতিস্থাপন করতে হবে।


15

২০১ at-তে আপডেট হয়েছে: Pip ইতিমধ্যে এতে অন্তর্ভুক্ত করা উচিত Python 2.7.9+ or 3.4+, তবে এটি যে কারণেই না থাকলে, আপনি নিম্নলিখিত ওয়ান-লাইনারটি ব্যবহার করতে পারেন।

  • Https://bootstrap.pypa.io/get-pip.py ডাউনলোড করুন এবং প্রশাসকের অনুমতি নিয়ে এটি চালান python get-pip.py(আপনি যদি লিনাক্সে থাকেন তবে ব্যবহার করুন sudo python get-pip.py)

পুনশ্চ:

  1. এটি ইতিমধ্যে বেশিরভাগ ক্ষেত্রে সন্তুষ্ট হওয়া উচিত তবে প্রয়োজনে আপনার পরিবেশ পরিবর্তনশীল PATH এ পাইথনের ফোল্ডার অন্তর্ভুক্ত রয়েছে (উদাহরণস্বরূপ, Python 2.7.xউইন্ডোজ ডিফল্ট ইনস্টল :, এর C:\Python27 and C:\Python27\Scriptsজন্য Python 3.3x: C:\Python33 and C:\Python33\Scriptsইত্যাদি)

  2. আমি একই সমস্যার মুখোমুখি হয়েছি এবং তারপরে অফিসিয়াল ওয়েবসাইটে এখানে উল্লিখিত সম্ভবত সবচেয়ে সহজতম উপায় (একটি লাইনার!) পেয়েছি: http://www.pip-installer.org/en/latest/installing.html

বিশ্বাস করা যায় না যে এখানে অনেকগুলি দীর্ঘ (সম্ভবত পুরানো?) উত্তর রয়েছে। তাদের কাছে কৃতজ্ঞতা বোধ করছি তবে, আরও নতুন আগতদের সহায়তা করার জন্য এই সংক্ষিপ্ত উত্তরটি দয়া করে ভোট দিন!


আমি বিশ্বাস করি আপনার এখনও বিতরণ বা সেটআপলগুলি দরকার হবে।
গ্রিঙ্গো সুভেভ

1
আমার সিস্টেমে, আমি PATH তে সি: \ পাইথন 33 \ স্ক্রিপ্ট যুক্ত করার দরকার ছিল।
জোশুয়ানাপোলি

1
আপনি ফায়ারওয়াল সমস্যা নেই উল্লেখ করতে ভুলে গেছেন
ফ্লাইওয়ায়ার

14

আমি এখনও অবধি সবচেয়ে ভাল উপায়টি খুঁজে পেয়েছি, কেবল দুটি লাইনের কোড:

curl http://python-distribute.org/distribute_setup.py | python
curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python

এটি উইন্ডোজ 8 এ পাওয়ারশেল , সিএমডি এবং গিট ব্যাশ ( মিনিজিডাব্লু ) এর মাধ্যমে পরীক্ষা করা হয়েছিল।

এবং আপনি সম্ভবত আপনার পরিবেশের পথ জুড়তে চান। এটা কোথাও কোথাও C:\Python33\Scripts


3
কার্ল উইন্ডোজ দিয়ে প্রেরণ করা হয় না।
গ্রিংগো সুভেভে

1
@ গ্রিংসুয়াভ কার্ল এতটা ব্যবহৃত হয়, প্রত্যেকেরই এটি থাকা উচিত। যদি এটি পছন্দ না করা হয় তবে এই দুটি স্ক্রিপ্ট সরাসরি কোনও ব্রাউজারের সাথে সরাসরি ডাউনলোড করা যায়।
এইচ - এন

কীভাবে কার্ল ছাড়াই এটি করা যায় তার জন্য এটি @ ফার্নান্ডোর জবাব, স্ট্যাকওভারফ্লো.com / a / 15294806 / 14420 এর সাথে একত্রিত করুন ।
ম্যাট উইলকি

1
উইন্ডোজের জন্য গিটহাব ইনস্টল করুন এবং এটি আপনার পাওয়ারশেলকে কার্লের মতো অনেক গুডির সাথে কাস্টমাইজ করে।
চার্লস রস

13

এখানে কীভাবে সহজ উপায়ে পাইপ ইনস্টল করবেন।

  1. এই বিষয়বস্তুটি একটি ফাইলে get-p.ppy হিসাবে অনুলিপি করুন এবং আটকান
  2. পাইথন ফোল্ডারে get-pip.py অনুলিপি করুন এবং আটকান ।C:\Python27
  3. পি- পি.পি. ফাইলটি পেতে ডাবল ক্লিক করুন.ইটি আপনার কম্পিউটারে পাইপ ইনস্টল করবে।
  4. এখন আপনাকে C:\Python27\Scriptsআপনার পরিবেশগত ভেরিয়েবলের পথ জুড়তে হবে ec কারণ এতে pip.exeফাইল অন্তর্ভুক্ত রয়েছে ।
  5. এখন আপনি পিপ ব্যবহার করতে প্রস্তুত। খুলুন cmdএবং হিসাবে টাইপ করুন
    pip install package_name


12

আমি উইন্ডোজটিতে Continum.io থেকে ক্রস প্ল্যাটফর্ম অ্যানাকোন্ডা প্যাকেজ ম্যানেজারটি ব্যবহার করি এবং এটি নির্ভরযোগ্য। এটিতে ভার্চুয়াল এনভায়রনমেন্ট ম্যানেজমেন্ট এবং সাধারণ ইউটিলিটিগুলির সাথে একটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত শেল রয়েছে (যেমন কনডা, পিপ)।

> conda install <package>               # access distributed binaries

> pip install <package>                 # access PyPI packages 

condaএছাড়াও অ পাইথন নির্ভরতা, যেমন সঙ্গে লাইব্রেরির জন্য বাইনেরিতে দিয়ে আসে pandas, numpyইত্যাদি এই বিশেষ করে Windows এ দরকারী প্রমাণ হিসাবে এটি সঠিকভাবে কম্পাইল সি নির্ভরতা পূর্ণ করার উদ্দেশ্যে কঠিন হতে পারে।


10

আমি এখানে নির্দেশাবলী অনুসরণ করার সময় আমার বিভিন্ন উপায়ে ইনস্টল করার কিছু সমস্যা হয়েছিল। আমি মনে করি এটি একইভাবে প্রতিটি উইন্ডোজ পরিবেশে ইনস্টল করা খুব কঠিন। আমার ক্ষেত্রে একই উদ্দেশ্যে আমার পাইথন ২.6, ২.7 এবং ৩.৩ প্রয়োজন বিভিন্ন কারণে যাতে আমি মনে করি আরও সমস্যা আছে। তবে নিম্নলিখিত নির্দেশাবলী আমার জন্য নিখুঁতভাবে কাজ করেছে, তাই আপনার পরিবেশের উপর নির্ভর করে আপনার এটি চেষ্টা করা উচিত:

http://docs.python-guide.org/en/latest/starting/install/win/

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

pip install virtualenv

ফোল্ডারে আপনার সমস্ত ফাইল চালানো আছে

virtualenv venv

এবং কয়েক সেকেন্ড পরে আপনার ভেনভ ফোল্ডারে থাকা সমস্ত কিছুর সাথে ভার্চুয়াল পরিবেশ রয়েছে, এটি চালু করতে ভেনভ / স্ক্রিপ্টস / অ্যাক্টিভেট.ব্যাট চালনা করুন (পরিবেশটি নিষ্ক্রিয় করা সহজ, ডিভিয়েটিভ.ব্যাট ব্যবহার করুন)। আপনার ইনস্টল করা প্রতিটি লাইব্রেরি ভেন্ভ \ Lib \ সাইট-প্যাকেজগুলিতে শেষ হবে এবং আপনার পুরো পরিবেশটি কোথাও সরিয়ে নেওয়া সহজ।

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

আশা করি এটা সাহায্য করবে.


8
  1. স্ক্রিপ্ট ডাউনলোড করুন: https://raw.github.com/pypa/pip/master/contrib/get-pip.py
  2. এটিকে ড্রাইভে সি: \ পাইপ-স্ক্রিপ্ট \ get-pip.py এর মতো সংরক্ষণ করুন
  3. কমান্ড প্রম্পট থেকে সেই পথে নেভিগেট করুন এবং "পাইথন get-pip.py" চালান

গাইড লিংক: http://www.pip-installer.org/en/latest/installing.html#install-pip

দ্রষ্টব্য: নিশ্চিত করুন যে স্ক্রিপ্টগুলির পথটি এর মতো (সি: \ পাইথন 27 \ স্ক্রিপ্টস) যুক্ত হবে% PATH% পরিবেশ পরিবর্তনশীলও।


5

এটা খুবই সাধারণ:

Step 1: wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
Step 2: wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
Step 2: python ez_setup.py
Step 3: python get-pip.py

(নিশ্চিত করুন যে আপনার পাইথন এবং পাইথন স্ক্রিপ্ট ডিরেক্টরিটি (উদাহরণস্বরূপ, C:\Python27এবং C:\Python27\Scripts) PATH এ রয়েছে))


আমি আমার মেশিনে স্ক্রিপ্টস ফোল্ডারটি দেখতে পাচ্ছি না আমি পাইথন ৩.৩ ব্যবহার করছি
ডিজেল

5

ফেব্রুয়ারী 04 2014 হিসাবে কাজ :) :)

@ কলোনেল প্যানিকের পরামর্শ অনুসারে আপনি যদি http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip থেকে উইন্ডোজ ইনস্টলার ফাইলের মাধ্যমে পাইপ ইনস্টল করার চেষ্টা করে থাকেন তবে আপনি সম্ভবত পাইপ প্যাকেজ ম্যানেজারটি ইনস্টল করতে পারেন তবে আপনি পিপ সহ কোনও প্যাকেজ ইনস্টল করতে অক্ষম হতে পারে। আপনি পাইপ.লগ ফাইলটিতে দেখলে আমি বিউটিফুল স্যুপ 4 ইনস্টল করার চেষ্টা করার সময় পেয়েছিলাম ঠিক একই এসএসএল ত্রুটিটিও পেয়েছি :

Downloading/unpacking beautifulsoup4
  Getting page https://pypi.python.org/simple/beautifulsoup4/
  Could not fetch URL https://pypi.python.org/simple/beautifulsoup4/: **connection error: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed**
  Will skip URL https://pypi.python.org/simple/beautifulsoup4/ when looking for download links for beautifulsoup4

ওপেনএসএসএল-এর পুরানো সংস্করণ পিপ 1.3.1 এবং উপরের সংস্করণগুলির সাথে সঙ্গতিপূর্ণ না হওয়ায় সমস্যা । আপাতত সহজ কাজ, পাইপ ইনস্টল করা 1.2.1, যা এসএসএল প্রয়োজন হয় না :

উইন্ডোতে পাইপ ইনস্টল করা:

  1. Https://pypi.python.org/packages/source/p/pip/pip-1.2.1.tar.gz থেকে 1.2.1.1 পিপ ডাউনলোড করুন
  2. পাইপ -২.২.১.আরটি.আর.পি. ফাইলটি বের করুন
  3. নিষ্ক্রিয় ফোল্ডারে ডিরেক্টরি পরিবর্তন করুন: cd <path to extracted folder>/pip-1.2.1
  4. চালান python setup.py install
  5. এখন নিশ্চিত C:\Python27\Scriptsহোন যে PATH এ আছে কারণ পাইপ ইনস্টল করা হয় C:\Python27\Scriptsডিরেক্টরিতে C:\Python27\Lib\site-packagesপাইথন প্যাকেজগুলি সাধারণত ইনস্টল করা হয় তার বিপরীতে in

এখন পাইপ ব্যবহার করে যে কোনও প্যাকেজ ইনস্টল করার চেষ্টা করুন।

উদাহরণস্বরূপ, requestsপাইপ ব্যবহার করে প্যাকেজ ইনস্টল করতে , এটি cmd থেকে চালান:

pip install requests

Whola! requestsসফলভাবে ইনস্টল করা হবে এবং আপনি একটি সাফল্যের বার্তা পাবেন।


5

পাইপটি ইতিমধ্যে ইনস্টল করা থাকলে আপনি পাইথন 2> = 2.7.9 বা পাইথন 3> = 3.4 বাইনারি পাইথন.অর্গ থেকে ডাউনলোড করেছেন তবে আপনাকে পাইপ আপগ্রেড করতে হবে।

উইন্ডোজে সহজেই আপগ্রেড করা যায়

পাইথন কমান্ড লাইনে যান এবং পাইথন কমান্ডের নীচে যান

পাইথন-এম পাইপ ইনস্টল করুন -উ পাইপ

Get-pip.py দিয়ে ইনস্টল করা হচ্ছে

একই ফোল্ডার বা আপনার পছন্দের অন্য কোনও ফোল্ডারে get-pip.py ডাউনলোড করুন । আমি ধরে নিচ্ছি আপনি পাইথন.এক্সি ফাইল থেকে আপনার একই ফোল্ডারে এটি ডাউনলোড করবেন এবং এই আদেশটি চালাবেন

python get-pip.py

পিপের ইনস্টলেশন গাইডটি বেশ পরিষ্কার এবং সহজ।

এটি ব্যবহার করে আপনি দুই মিনিটের মধ্যে পিপ দিয়ে শুরু করতে সক্ষম হন।


4

এমনকি যদি পাইপ সংস্করণে আপনার আরও সমস্যা হয় তবে আপনি এটি ব্যবহার করে দেখতে পারেন

pip install --trusted-host pypi.python.org --upgrade pip

এটি ইনস্টল না হলে তারা কীভাবে পিপ ব্যবহার করতে পারে ??
জন কেটজিক

4

সরল সিএমডি উপায়

Get-pip.py ডাউনলোড করতে CURL ব্যবহার করুন

curl --http1.1 https://bootstrap.pypa.io/get-pip.py --output get-pip.py

ডাউনলোড করা অজগর ফাইলটি কার্যকর করুন

python get-pip.py

তারপরে C:\Python37\Scriptsআপনার পরিবেশের পরিবর্তনশীল পথে পথ জুড়ুন । ধরে নিন যে Python37আপনার সি ড্রাইভে একটি ফোল্ডার রয়েছে, সেই ফোল্ডারের নামটি ইনস্টলড পাইথন সংস্করণ অনুসারে পরিবর্তিত হতে পারে

এখন আপনি চালিয়ে পাইথন প্যাকেজ ইনস্টল করতে পারেন

pip install awesome_package_name

3

Python2এবং এর জন্য পাইপ ইনস্টল করা হচ্ছেPython3

  1. আপনার কম্পিউটারের একটি ফোল্ডারে get-pip.py ডাউনলোড করুন।
  2. একটি কমান্ড প্রম্পট খুলুন এবং সমন্বিত ফোল্ডারে নেভিগেট করুন get-pip.py
  3. চালান নিম্নলিখিত কমান্ড প্রয়োগ করুন: python get-pip.py, python3 get-pip.pyবা python3.6 get-pip.py, যা সংস্করণের উপর নির্ভর করে এর pythonইনস্টল করতে চান তাpip
  4. পিপ এখন ইনস্টল করা উচিত!

পুরানো উত্তর (এখনও বৈধ)

আপনি চেষ্টা করেছেন?

python -m ensurepip

এটি কোনও সিস্টেমে পাইপ ইনস্টল করা সম্ভবত সবচেয়ে সহজ।


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


2

বিকল্পভাবে, আপনি পেতে পারেন পাইপ-উইন যা পাইপের জন্য এবং virtualenvউইন্ডোজ এবং এর জিইউআই-তে সর্বসম্পন্ন ইনস্টলার ।

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

2

এখন, এটি পাইথনের সাথে বান্ডিল হয়েছে। আপনার এটি ইনস্টল করার দরকার নেই।

pip -V

এইভাবে আপনি পিপ ইনস্টল করা আছে কিনা তা পরীক্ষা করতে পারেন। বিরল ক্ষেত্রে এটি ইনস্টল না করা থাকলে get-pip.py ফাইলটি ডাউনলোড করুন এবং অজগর দিয়ে এটি চালান run

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