pip
এর জন্য প্রতিস্থাপন easy_install
। তবে আমার কি উইন্ডোজ pip
ব্যবহার easy_install
করে ইনস্টল করা উচিত ? একটি ভাল উপায় আছে কি?
python -m ensurepip
pip
এর জন্য প্রতিস্থাপন easy_install
। তবে আমার কি উইন্ডোজ pip
ব্যবহার easy_install
করে ইনস্টল করা উচিত ? একটি ভাল উপায় আছে কি?
python -m ensurepip
উত্তর:
ভাল খবর! পাইথন ৩.৪ (মার্চ ২০১৪ প্রকাশিত) এবং পাইপ সহ পাইথন ২.7.৯ (প্রকাশিত ডিসেম্বর ২০১৪) জাহাজ এটি কোনও পাইথন রিলিজের সেরা বৈশিষ্ট্য। এটি লাইব্রেরির সম্প্রদায়ের সম্পদ সকলের কাছে অ্যাক্সেসযোগ্য করে তুলেছে। সেটআপের নিষেধাজ্ঞার অসুবিধা দ্বারা নিউবিজগুলি আর সম্প্রদায়ের লাইব্রেরি ব্যবহার থেকে বাদ যায় না। একটি প্যাকেজ ম্যানেজার দিয়ে শিপিং, পাইথন যোগদান করে রুবি , Node.js , Haskell, , পার্ল , যান সংখ্যাগরিষ্ঠতা ওপেন সোর্স সম্প্রদায়ের সাথে প্রত্যেক অন্যান্য সমসাময়িক ভাষা -almost। ধন্যবাদ, পাইথন
পাইথন ৩.৪+ বা পাইথন ২.7.৯+ ব্যবহার করার সময় যদি পাইপ পাওয়া যায় না, তবে সহজেই কার্যকর করুন:
py -3 -m ensurepip
অবশ্যই, এর অর্থ এই নয় যে পাইথন প্যাকেজিংয়ের সমস্যা সমাধান। অভিজ্ঞতা হতাশা থেকে যায়। স্ট্যাক ওভারফ্লো প্রশ্নে আমি এটি নিয়ে আলোচনা করি পাইথনের কী প্যাকেজ / মডিউল পরিচালনা ব্যবস্থা আছে? ।
এবং হায় হায় পাইথন ২.7.৮ বা তার আগে (সম্প্রদায়ের একটি বিশাল অংশ) ব্যবহার করছেন। পিপ আপনাকে পাঠানোর কোনও পরিকল্পনা নেই। ম্যানুয়াল নির্দেশাবলী অনুসরণ করুন।
প্যাকেজ ম্যানেজার ছাড়াই পাইথন জাহাজগুলির এর 'ব্যাটারি অন্তর্ভুক্ত' এর মূলমন্ত্রের সামনে উড়ন্ত । বিষয়টিকে আরও খারাপ করার জন্য, পাইপ ইনস্টল করা ব্যঙ্গাত্মকভাবে 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 বিট উভয় পাইথন সংস্করণের জন্য ইনস্টলার তৈরি করেন। তোমার দরকার:
আমার জন্য, এটি ইনস্টল পাইপ এ C:\Python27\Scripts\pip.exe
। pip.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 খুঁজে পেতে অক্ষম
আপনি MinGW বা ভিজ্যুয়াল সি ++ এর মতো সি ++ কম্পাইলার ইনস্টল করে এটি ঠিক করতে পারেন । মাইক্রোসফ্ট পাইথনের সাথে ব্যবহারের জন্য একটি বিশেষত জাহাজী করে। অথবা পাইথন ২.7 এর জন্য মাইক্রোসফ্ট ভিজ্যুয়াল সি ++ কম্পাইলার ব্যবহার করে দেখুন ।
আপনার প্যাকেজটির জন্য ক্রিস্টফের সাইট চেক করা প্রায়শই সহজ ।
pip
ফলে পাইথন প্যাকেজ ম্যানেজারটি পাওয়া যায়।
C:\Python27
সিস্টেম PATH- তে (যা হ'ল কমান্ড প্রম্পট প্রোগ্রামগুলির সন্ধান করে), superuser.com/a/143121/62691
python -m pip
উইন্ডোতে ব্যবহার করতে হবে!
- পুরানো - বিতরণ ব্যবহার করুন, সেটআপটুলগুলি এখানে বর্ণিত হিসাবে নয়। -
- পুরানো # 2 - সেটআপটুলগুলি ব্যবহার হিসাবে বিতরণ হ্রাস করা হবে।
আপনি উল্লিখিত হিসাবে পাইপ একটি স্বাধীন ইনস্টলার অন্তর্ভুক্ত না, তবে আপনি এটি এর পূর্বসূরী Easy_install দিয়ে ইনস্টল করতে পারেন।
তাই:
C:\Python2x\
ফোল্ডারে (তা পুরো ফোল্ডারের শুধু বিষয়বস্তু কপি করবেন না), কারণ পাইথন কমান্ড বাহিরে কাজ করে না C:\Python2x
ফোল্ডার এবং তারপর সঞ্চালন করুন: python setup.py install
C:\Python2x\Scripts
পথে যুক্ত করুনতুমি পেরেছ.
এখন আপনি pip install package
লিনাক্সের মতো প্যাকেজগুলি সহজেই ইনস্টল করতে ব্যবহার করতে পারেন :)
pip
ব্যবহার easy_install
আমি অপসারণ করতে পারেন setuptools
দ্বারা pip uninstall setuptools
? এটি কি ঠিক আছে বা এটি পরে বিষয়গুলির দিকে পরিচালিত করবে?
2014 আপডেট:
1) আপনি যদি পাইথন ৩.৪ বা তারপরে ইনস্টল করে থাকেন তবে পাইপ পাইথনের সাথে অন্তর্ভুক্ত থাকে এবং ইতিমধ্যে আপনার সিস্টেমে কাজ করা উচিত।
২) আপনি যদি পাইথন ৩.৪ এর নীচে কোনও সংস্করণ চালাচ্ছেন বা যদি পাইথন ৩.৪ এর সাথে পাইপ ইনস্টল না করা থাকে তবে আপনি সম্ভবত পিপের অফিসিয়াল ইনস্টলেশন স্ক্রিপ্টটি ব্যবহার করবেন get-pip.py
। পাইপ ইনস্টলার এখন আপনার জন্য সেটআপলগুলি গ্র্যাব করে এবং আর্কিটেকচার (32-বিট বা 64-বিট) নির্বিশেষে কাজ করে।
ইনস্টলেশন নির্দেশাবলী এখানে বিশদ এবং জড়িত:
পাইপ ইনস্টল বা আপগ্রেড করতে নিরাপদে get-pip.py ডাউনলোড করুন ।
তারপরে নিম্নলিখিতটি চালান (যার জন্য প্রশাসকের অ্যাক্সেসের প্রয়োজন হতে পারে):
python get-pip.py
একটি বিদ্যমান সেটআপলগুলি আপগ্রেড করতে (বা বিতরণ করুন), চালান
pip install -U setuptools
উত্তরোত্তর জন্য আমি নীচে দুটি পুরাতন নির্দেশাবলীতে রেখে দেব।
পুরানো উত্তর:
Bit৪ বিটের বিভিন্ন সংস্করণের উইন্ডোজ সংস্করণগুলির জন্য - -৪-বিট উইন্ডোজ + পাইথন ইজ_সেটআপের কারণে পৃথক ইনস্টলেশন পদ্ধতি প্রয়োজন হত, তবে আমি distrib৪-বিট উইন্ডোজটিতে নতুন বিতরণ পদ্ধতিটি 32-বিট পাইথন এবং 64-বিট পাইথন চলমান , এবং আপনি এখন উইন্ডোজ / পাইথন ২.7 এক্স এর সমস্ত সংস্করণের জন্য একই পদ্ধতিটি ব্যবহার করতে পারেন:
বিতরণ ব্যবহার করে ওল্ড পদ্ধতি 2 :
C:\Python27\Scripts
( Scripts
ডিরেক্টরি উপস্থিত না থাকলে নির্দ্বিধায় বোধ করি)cd
distribute_setup.py
python distribute_setup.py
(আপনার পাইথন ইনস্টলেশন ডিরেক্টরিটি যদি আপনার পথে যুক্ত না হয় তবে এটি কাজ করবে না - সহায়তার জন্য এখানে যান )Scripts
আপনার পাইথন ইনস্টলেশনের জন্য ডিরেক্টরিটিতে বর্তমান ডিরেক্টরিটি পরিবর্তন করুন ( C:\Python27\Scripts
) বা ডিরেক্টরিটি যুক্ত করুন, সেইসাথে পাইথন বেস ইনস্টলেশন ডিরেক্টরিটি আপনার% PATH% এনভায়রনমেন্ট ভেরিয়েবলের সাথে যুক্ত করুন।easy_install pip
আপনি যদি ডিরেক্টরিটিতে না থাকেন তবে সর্বশেষ পদক্ষেপটি কাজ করবে না easy_install.exe
(সি: \ পাইথন 27 on স্ক্রিপ্টগুলি পাইথন ২.7 এর জন্য ডিফল্ট হবে), অথবা আপনার ডিরেক্টরিতে ডিরেক্টরিটি যুক্ত না হলে।
Ez_setup ব্যবহার করে ওল্ড পদ্ধতি 1 :
Ez_setup.py ডাউনলোড করুন এবং এটি চালান; এটি উপযুক্ত .egg ফাইলটি ডাউনলোড করবে এবং এটি আপনার জন্য ইনস্টল করবে। (বর্তমানে, সরবরাহিত .এক্সএইএস ইনস্টলারটি উইন্ডোজের জন্য পাইথনের 64৪-বিট সংস্করণ সমর্থন করে না, একটি ডিস্টিল ইনস্টলারের সামঞ্জস্যতা সমস্যার কারণে)।
এর পরে, আপনি এর সাথে চালিয়ে যেতে পারেন:
c:\Python2x\Scripts
উইন্ডোজ পথে (প্রতিস্থাপন x
মধ্যে Python2x
প্রকৃত সংস্করণ সংখ্যা আপনার ইনস্টল করা সহ)easy_install pip
২০১++ আপডেট:
এই উত্তরগুলি পুরানো বা অন্যথায় শব্দযুক্ত এবং কঠিন।
যদি পাইথন ৩.৪+ বা ২.7.৯+ পেয়ে থাকেন তবে এটি উইন্ডোজে ডিফল্টরূপে ইনস্টল করা হবে । অন্যথায়, সংক্ষেপে:
get-pip.py
। বিকল্পভাবে, এক্সপ্লোরারে এর আইকনটিতে ডান ক্লিক করুন এবং "অ্যাডমিন হিসাবে চালান ..." চয়ন করুন।নতুন বাইনারি pip.exe
(এবং অবচিত easy_install.exe
) "%ProgramFiles%\PythonXX\Scripts"
ফোল্ডারে পাওয়া যাবে (বা অনুরূপ), যা প্রায়শই আপনার PATH
পরিবর্তনশীল হয় না। আমি এটি যোগ করার পরামর্শ দিচ্ছি।
পাইথন ৩.৪, যা মার্চ ২০১৪ এ প্রকাশিত হয়েছিল, তা 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
pip
এখনও স্বীকৃত নয়। কেউ সাহায্য করতে পারেন?
pip3.exe
উদাহরণস্বরূপ থাকে এবং কার্যকর করে pip3 install -U sphinx
।
py -m pip install xxx
উইন্ডোজ কমান্ড-প্রম্পটটি সফলভাবে ব্যবহার করেছি।
যখন আমাকে উইন্ডোজ ব্যবহার করতে হয়, আমি অ্যাক্টিভ পাইথন ব্যবহার করি যা স্বয়ংক্রিয়ভাবে আপনার PATH- এ সমস্ত কিছু যুক্ত করে এবং পাইপএম নামে একটি প্যাকেজ ম্যানেজার অন্তর্ভুক্ত করে যা বাইনারি প্যাকেজ পরিচালনা সরবরাহ করে এটি প্যাকেজ ইনস্টল করার জন্য আরও দ্রুত এবং সহজ করে তোলে।
pip
এবং easy_install
ঠিক একই জিনিস নয়, তাই কিছু জিনিস আপনি পেতে পারেন pip
কিন্তু না easy_install
এবং বিপরীতে ।
আমার প্রস্তাবটি হ'ল আপনি অ্যাক্টিভ পাইথন সম্প্রদায় সংস্করণ পান এবং উইন্ডোজে পাইথনের জন্য সবকিছু সেট আপ করার বিশাল ঝামেলা সম্পর্কে চিন্তা করবেন না। তারপরে, আপনি কেবল ব্যবহার করতে পারেন pypm
।
আপনি যদি ব্যবহার করতে চান তবে আপনাকে অ্যাক্টিভেট ইনস্টলারের বিকল্পটি pip
পরীক্ষা করতে হবে PyPM
। ইনস্টলেশনের পরে আপনাকে কেবল লগঅফ pip
করতে হবে এবং আবার লগইন করতে হবে এবং কমান্ডলাইনে উপলভ্য হবে, কারণ এটি অ্যাক্টিস্টেট ইনস্টলার PyPM
বিকল্পে অন্তর্ভুক্ত রয়েছে এবং ইনস্টলার দ্বারা আপনার জন্য ইতিমধ্যে পথগুলি সেট করা হয়েছে। PyPM
এছাড়াও উপলব্ধ হবে, কিন্তু আপনি এটি ব্যবহার করতে হবে না।
PyPM
, কারণ এটি আসে pip
এবং জিনিসগুলিতে স্বয়ংক্রিয়ভাবে জিনিস যুক্ত করে PATH
।
উইন্ডোজের প্যাকেজ ম্যানেজার চকোলেটিকে ব্যবহার করা আপ টু ডেট ।
এটি ইনস্টল হয়ে গেলে, আপনাকে যা করতে হবে তা হ'ল কমান্ড প্রম্পটটি খুলতে হবে এবং নীচের তিনটি কমান্ড চালাতে হবে যা পাইথন ২.7 ইনস্টল করবে, ইজি_ইনস্টল এবং পাইপ। আপনি স্বয়ংক্রিয়ভাবে শনাক্ত করতে পারবেন আপনি x64 বা x86 উইন্ডোজ।
cinst python
cinst easy.install
cinst pip
চকোলেটী গ্যালারীটিতে থাকা পাইথন প্যাকেজগুলির সমস্ত এখানে পাওয়া যাবে ।
cinst pip
লেখার সময় কেবল ধরে নেওয়া হয় ইজি_সিন্টল ইনস্টল করা হয়েছে, এটি অবশ্যই প্রয়োজন হয় না।
cinst easy.install
মার্চ 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
) অন্তর্ভুক্ত রয়েছে তা নিশ্চিত করুন।
আমি এখানে বিতরণ এবং পাইপ উভয়ের জন্য উইন্ডোজ ইনস্টলার তৈরি করেছি (লক্ষ্যটি পাইথন স্ক্রিপ্টগুলির 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
...
নীচে পাইথন ২.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-বিট পাইথন ইনস্টলেশন সংক্রান্ত সমস্যাগুলি পড়তে পারেন (রেজিস্ট্রি এন্ট্রি সহ সমস্যা)।
সর্বশেষ পাইথন ডাউনলোডের জন্য - আমার উইন্ডোতে পাইথন ৩.6 রয়েছে। আপনার প্রয়োজনীয় সমস্ত কিছু আপনাকে অবাক করার দরকার নেই, একটি দম নিন আমি কীভাবে এটি করব তা আপনাকে দেখাব।
এখন, আপনি উইন্ডোতে থাকলে অজগর এবং পাইপকে পরিবেশের পরিবর্তনশীল পাথ সেটিংসে যুক্ত করতে দিন, যাতে টাইপ করা পাইপ বা পাইথন যে কোনও জায়গায় পাইথন অর পিপ যেখানে সেগুলি ইনস্টল করা আছে call
সুতরাং, উপরের স্ক্রিনের " স্ক্রিপ্টস " ফোল্ডারের নীচে পিআইপি পাওয়া যায়, পরিবেশ পরিবর্তনশীল পথে পাইথন এবং পিআইপি যুক্ত করতে দেয়।
প্রায় সম্পন্ন, পিপ ব্যবহার করে গুলে প্যাকেজ ইনস্টল করতে সিএমডি দিয়ে পরীক্ষা করুক।
pip install google
বাই বাই!
পাইথন ২.x এ বিশ্বব্যাপী পাইপ ইনস্টল করতে , অ্যাড্রিয়েন স্টেটস হিসাবে ইজি_ইনস্টল সেরা সমাধান হিসাবে উপস্থিত হয়।
তবে পাইপের জন্য ইনস্টলেশন নির্দেশাবলী ভার্চুয়ালেনভ ব্যবহার করার পরামর্শ দেয় কারণ প্রতিটি ভ্যাচুয়ালেনভ এতে স্বয়ংক্রিয়ভাবে পাইপ ইনস্টল করে। এর জন্য রুট অ্যাক্সেস বা আপনার সিস্টেমের পাইথন ইনস্টলেশন সংশোধন করার দরকার নেই।
ভার্চুয়ালেনভ ইনস্টল করার জন্য এখনও সহজ_ইনস্টল প্রয়োজন requires
2018 আপডেট:
পাইথন ৩.৩++ এর মধ্যে সহজে ভার্চুয়াল পরিবেশ তৈরির জন্য ভেন্ট মডিউল অন্তর্ভুক্ত রয়েছে :
python3 -m venv /path/to/new/virtual/environment
সৃষ্টির পরে পরিবেশকে সক্রিয় করার বিভিন্ন প্ল্যাটফর্ম পদ্ধতির জন্য ডকুমেন্টেশন দেখুন, তবে সাধারণত এর মধ্যে একটি:
$ source <venv>/bin/activate
C:\> <venv>\Scripts\activate.bat
পাইপ ব্যবহার করার জন্য, আপনাকে সরাসরি সিস্টেমে পিপ ইনস্টল করা বাধ্যতামূলক নয়। আপনি এটি মাধ্যমে ব্যবহার করতে পারেন virtualenv
। আপনি যা করতে পারেন তা এই পদক্ষেপগুলি অনুসরণ করুন:
আমাদের সাধারণত একটি নির্দিষ্ট প্রকল্পের জন্য পাইথন প্যাকেজ ইনস্টল করতে হবে। সুতরাং, এখন একটি প্রকল্প ফোল্ডার তৈরি করুন, মাইপ্রজেক্টটি বলি।
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 উল্লেখ করতে পারেন ।
আমি যারা উইন্ডোজ -৪-বিট থেকে সেটআপটুলগুলি ইনস্টল করার বিষয়ে সমস্যা আছে তাদের জন্য আরও একটি সমাধান যুক্ত করতে চেয়েছিলাম। পাইথন.আরজে এই বাগটিতে বিষয়টি আলোচনা করা হয়েছে এবং এখনও এই মন্তব্যের তারিখ হিসাবে সমাধান হয়নি। একটি সাধারণ কাজের কথা উল্লেখ করা হয়েছে এবং এটি নির্দ্বিধায় কাজ করে। একটি রেজিস্ট্রি পরিবর্তন আমার জন্য কৌশলটি করেছে।
লিঙ্ক: 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 সংস্করণটি প্রতিস্থাপন করতে হবে।
২০১ at-তে আপডেট হয়েছে: Pip
ইতিমধ্যে এতে অন্তর্ভুক্ত করা উচিত Python 2.7.9+ or 3.4+
, তবে এটি যে কারণেই না থাকলে, আপনি নিম্নলিখিত ওয়ান-লাইনারটি ব্যবহার করতে পারেন।
python get-pip.py
(আপনি যদি লিনাক্সে থাকেন তবে ব্যবহার করুন sudo python get-pip.py
)পুনশ্চ:
এটি ইতিমধ্যে বেশিরভাগ ক্ষেত্রে সন্তুষ্ট হওয়া উচিত তবে প্রয়োজনে আপনার পরিবেশ পরিবর্তনশীল PATH এ পাইথনের ফোল্ডার অন্তর্ভুক্ত রয়েছে (উদাহরণস্বরূপ, Python 2.7.x
উইন্ডোজ ডিফল্ট ইনস্টল :, এর C:\Python27 and C:\Python27\Scripts
জন্য Python 3.3x
: C:\Python33 and C:\Python33\Scripts
ইত্যাদি)
আমি একই সমস্যার মুখোমুখি হয়েছি এবং তারপরে অফিসিয়াল ওয়েবসাইটে এখানে উল্লিখিত সম্ভবত সবচেয়ে সহজতম উপায় (একটি লাইনার!) পেয়েছি: http://www.pip-installer.org/en/latest/installing.html
বিশ্বাস করা যায় না যে এখানে অনেকগুলি দীর্ঘ (সম্ভবত পুরানো?) উত্তর রয়েছে। তাদের কাছে কৃতজ্ঞতা বোধ করছি তবে, আরও নতুন আগতদের সহায়তা করার জন্য এই সংক্ষিপ্ত উত্তরটি দয়া করে ভোট দিন!
আমি এখনও অবধি সবচেয়ে ভাল উপায়টি খুঁজে পেয়েছি, কেবল দুটি লাইনের কোড:
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
।
এখানে কীভাবে সহজ উপায়ে পাইপ ইনস্টল করবেন।
C:\Python27
C:\Python27\Scripts
আপনার পরিবেশগত ভেরিয়েবলের পথ জুড়তে হবে ec কারণ এতে pip.exe
ফাইল অন্তর্ভুক্ত রয়েছে ।cmd
এবং হিসাবে টাইপ করুনpip install package_name
আমি উইন্ডোজটিতে Continum.io থেকে ক্রস প্ল্যাটফর্ম অ্যানাকোন্ডা প্যাকেজ ম্যানেজারটি ব্যবহার করি এবং এটি নির্ভরযোগ্য। এটিতে ভার্চুয়াল এনভায়রনমেন্ট ম্যানেজমেন্ট এবং সাধারণ ইউটিলিটিগুলির সাথে একটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত শেল রয়েছে (যেমন কনডা, পিপ)।
> conda install <package> # access distributed binaries
> pip install <package> # access PyPI packages
conda
এছাড়াও অ পাইথন নির্ভরতা, যেমন সঙ্গে লাইব্রেরির জন্য বাইনেরিতে দিয়ে আসে pandas
, numpy
ইত্যাদি এই বিশেষ করে Windows এ দরকারী প্রমাণ হিসাবে এটি সঠিকভাবে কম্পাইল সি নির্ভরতা পূর্ণ করার উদ্দেশ্যে কঠিন হতে পারে।
আমি এখানে নির্দেশাবলী অনুসরণ করার সময় আমার বিভিন্ন উপায়ে ইনস্টল করার কিছু সমস্যা হয়েছিল। আমি মনে করি এটি একইভাবে প্রতিটি উইন্ডোজ পরিবেশে ইনস্টল করা খুব কঠিন। আমার ক্ষেত্রে একই উদ্দেশ্যে আমার পাইথন ২.6, ২.7 এবং ৩.৩ প্রয়োজন বিভিন্ন কারণে যাতে আমি মনে করি আরও সমস্যা আছে। তবে নিম্নলিখিত নির্দেশাবলী আমার জন্য নিখুঁতভাবে কাজ করেছে, তাই আপনার পরিবেশের উপর নির্ভর করে আপনার এটি চেষ্টা করা উচিত:
http://docs.python-guide.org/en/latest/starting/install/win/
এছাড়াও, বিভিন্ন পরিবেশের কারণে আমি ভার্চুয়াল এনভায়রনমেন্টগুলি ব্যবহার করতে অবিশ্বাস্য দরকারী বলে মনে করেছি, আমার কাছে বিভিন্ন ওয়েবসাইট রয়েছে যা বিভিন্ন লাইব্রেরি ব্যবহার করে এবং সেগুলি একটি ফোল্ডারে আবদ্ধ করা আরও ভাল the
pip install virtualenv
ফোল্ডারে আপনার সমস্ত ফাইল চালানো আছে
virtualenv venv
এবং কয়েক সেকেন্ড পরে আপনার ভেনভ ফোল্ডারে থাকা সমস্ত কিছুর সাথে ভার্চুয়াল পরিবেশ রয়েছে, এটি চালু করতে ভেনভ / স্ক্রিপ্টস / অ্যাক্টিভেট.ব্যাট চালনা করুন (পরিবেশটি নিষ্ক্রিয় করা সহজ, ডিভিয়েটিভ.ব্যাট ব্যবহার করুন)। আপনার ইনস্টল করা প্রতিটি লাইব্রেরি ভেন্ভ \ Lib \ সাইট-প্যাকেজগুলিতে শেষ হবে এবং আপনার পুরো পরিবেশটি কোথাও সরিয়ে নেওয়া সহজ।
আমি কেবলমাত্র খারাপ দিকটি পেয়েছি হ'ল কিছু কোড সম্পাদকরা এই ধরণের পরিবেশকে স্বীকৃতি দিতে পারে না এবং আমদানি করা লাইব্রেরিগুলি পাওয়া যায়নি বলে আপনি আপনার কোডে সতর্কতা দেখতে পাবেন। অবশ্যই এটি করার কৌশলগুলি রয়েছে তবে এটি দুর্দান্ত সম্পাদকরা মনে রাখবেন ভার্চুয়াল পরিবেশ আজকাল খুব স্বাভাবিক normal
আশা করি এটা সাহায্য করবে.
গাইড লিংক: http://www.pip-installer.org/en/latest/installing.html#install-pip
দ্রষ্টব্য: নিশ্চিত করুন যে স্ক্রিপ্টগুলির পথটি এর মতো (সি: \ পাইথন 27 \ স্ক্রিপ্টস) যুক্ত হবে% PATH% পরিবেশ পরিবর্তনশীলও।
এটা খুবই সাধারণ:
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 এ রয়েছে))
ফেব্রুয়ারী 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, যা এসএসএল প্রয়োজন হয় না :
উইন্ডোতে পাইপ ইনস্টল করা:
cd <path to extracted folder>/pip-1.2.1
python setup.py install
C:\Python27\Scripts
হোন যে PATH এ আছে কারণ পাইপ ইনস্টল করা হয় C:\Python27\Scripts
ডিরেক্টরিতে C:\Python27\Lib\site-packages
পাইথন প্যাকেজগুলি সাধারণত ইনস্টল করা হয় তার বিপরীতে inএখন পাইপ ব্যবহার করে যে কোনও প্যাকেজ ইনস্টল করার চেষ্টা করুন।
উদাহরণস্বরূপ, requests
পাইপ ব্যবহার করে প্যাকেজ ইনস্টল করতে , এটি cmd থেকে চালান:
pip install requests
Whola! requests
সফলভাবে ইনস্টল করা হবে এবং আপনি একটি সাফল্যের বার্তা পাবেন।
পাইপটি ইতিমধ্যে ইনস্টল করা থাকলে আপনি পাইথন 2> = 2.7.9 বা পাইথন 3> = 3.4 বাইনারি পাইথন.অর্গ থেকে ডাউনলোড করেছেন তবে আপনাকে পাইপ আপগ্রেড করতে হবে।
উইন্ডোজে সহজেই আপগ্রেড করা যায়
পাইথন কমান্ড লাইনে যান এবং পাইথন কমান্ডের নীচে যান
পাইথন-এম পাইপ ইনস্টল করুন -উ পাইপ
Get-pip.py দিয়ে ইনস্টল করা হচ্ছে
একই ফোল্ডার বা আপনার পছন্দের অন্য কোনও ফোল্ডারে get-pip.py ডাউনলোড করুন । আমি ধরে নিচ্ছি আপনি পাইথন.এক্সি ফাইল থেকে আপনার একই ফোল্ডারে এটি ডাউনলোড করবেন এবং এই আদেশটি চালাবেন
python get-pip.py
পিপের ইনস্টলেশন গাইডটি বেশ পরিষ্কার এবং সহজ।
এটি ব্যবহার করে আপনি দুই মিনিটের মধ্যে পিপ দিয়ে শুরু করতে সক্ষম হন।
এমনকি যদি পাইপ সংস্করণে আপনার আরও সমস্যা হয় তবে আপনি এটি ব্যবহার করে দেখতে পারেন
pip install --trusted-host pypi.python.org --upgrade pip
সরল সিএমডি উপায়
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
Python2
এবং এর জন্য পাইপ ইনস্টল করা হচ্ছেPython3
get-pip.py
।python get-pip.py
, python3 get-pip.py
বা python3.6 get-pip.py
, যা সংস্করণের উপর নির্ভর করে এর python
ইনস্টল করতে চান তাpip
পুরানো উত্তর (এখনও বৈধ)
আপনি চেষ্টা করেছেন?
python -m ensurepip
এটি কোনও সিস্টেমে পাইপ ইনস্টল করা সম্ভবত সবচেয়ে সহজ।
এখান থেকে https://pypi.python.org/pypi/setuptools#windows-smplified , এবং ez_setup.py চালান , কেবল সেটআপটোলস 15-2.zip (এমডি 5) ডাউনলোড করুন ।
বিকল্পভাবে, আপনি পেতে পারেন পাইপ-উইন যা পাইপের জন্য এবং virtualenv
উইন্ডোজ এবং এর জিইউআই-তে সর্বসম্পন্ন ইনস্টলার ।
এখন, এটি পাইথনের সাথে বান্ডিল হয়েছে। আপনার এটি ইনস্টল করার দরকার নেই।
pip -V
এইভাবে আপনি পিপ ইনস্টল করা আছে কিনা তা পরীক্ষা করতে পারেন। বিরল ক্ষেত্রে এটি ইনস্টল না করা থাকলে get-pip.py ফাইলটি ডাউনলোড করুন এবং অজগর দিয়ে এটি চালান run
python get-pip.py