আমি কীভাবে ম্যাকস বা ওএস এক্সে পাইপ ইনস্টল করব?


1676

আমি গতকাল দিনের বেশিরভাগ অংশ ইনস্টল করার জন্য pip(পাইথনের প্যাকেজ ম্যানেজার) এর সুস্পষ্ট উত্তর অনুসন্ধান করতে ব্যয় করেছি । আমি এর ভাল সমাধান খুঁজে পাচ্ছি না।

আমি কীভাবে এটি ইনস্টল করব?

উত্তর:


3263

আপডেট (জানুয়ারী 2019):

easy_installঅবচয় করা হয়েছে । get-pip.pyপরিবর্তে ব্যবহার করুন:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

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

easy_install pip

এটি চালানোর জন্য আপনার যদি অ্যাডমিন সুবিধার দরকার হয় তবে চেষ্টা করুন:

sudo easy_install pip

25
যদি আপনি কোনও প্রক্সিটির পিছনে থাকেন তবে নিশ্চিত হয়ে নিন যে http_proxy এবং https_proxy সঠিকভাবে সেট করা আছে, তারপরে sudo সহ '-E' বিকল্পটি ব্যবহার করুন: সুডো-ই ইজি_ইনস্টল পাইপ
নীল

18
Installed /Library/Python/2.7/site-packages/pip-6.0.6-py2.7.egg- আমার পাইথন 3 ইনস্টলেশন সম্পর্কে কি? এর অর্থ কি এই যে পিপটি আমার পাইথন 2 ইনস্টলেশনটি ব্যবহার করে?
অস্থায়ী_ ব্যবহারকারী_নাম

44
একটি অতিরিক্ত সতর্কতা: একটি হোমব্রাব ভিত্তিক পাইথন ইনস্টল হয়ে গেলে এবং এটি
पथ

11
থাকা ত্রুটির #notsoeasy ডাউনলোড ত্রুটি পেয়েছেন pypi.python.org/simple : [SSL এর: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 সতর্কতা প্রোটোকল সংস্করণ (_ssl.c: 590) - কিছু প্যাকেজ খুঁজে পাওয়া যায়নি পারে! Requirement.parse জন্য উপযুক্ত বন্টন খুঁজে পাওয়া যায়নি ( 'পিপ'): কোন স্থানীয় প্যাকেজ অথবা ডাউনলোড লিংক পিপ ত্রুটি পাওয়া যায়নি
htafoya

5
@htafoya আমি একই ত্রুটি পেয়েছি। এটি আমার পরিবর্তে কাজ করেছিলcurl https://bootstrap.pypa.io/get-pip.py -o get-pip.py && sudo python get-pip.py

590

L টিএল; ডিআর - একটি লাইন সমাধান।

আপনাকে যা করতে হবে তা হ'ল:

sudo easy_install pip

2019 : ⚠️ easy_installহয়েছে অবচিত । পছন্দসই ইনস্টলেশন জন্য নীচের পদ্ধতি # 2 পরীক্ষা করুন !

আমি একটি জিআইএফ, কোজ তৈরি করেছি। কেন না?

ম্যাকের উপর পিআইপি ইনস্টল করুন

বিবরণ:

⚡️ ঠিক আছে, আমি উপরে বর্ণিত সমাধানগুলি পড়েছি, তবে এটি ইনস্টল করার জন্য একটি সহজ সমাধান pip

ম্যাকওএস Pythonইনস্টলড সহ আসে । তবে আপনি Pythonটার্মিনালটি ওপেন করে নিচের কমান্ডটি চালিত করেছেন তা নিশ্চিত করতে ।

python --version

যদি এই কমান্ডটি কোনও সংস্করণ নম্বর দেয় তবে তার অর্থ Pythonবিদ্যমান। যার অর্থ হ'ল যে আপনি ইতিমধ্যে ব্যবহার করছেন তা easy_installবিবেচনা করার অ্যাক্সেস আপনার কাছে রয়েছেmacOS/OSX

। এখন, আপনাকে যা করতে হবে তা হ'ল নিম্নলিখিত কমান্ডটি চালানো।

sudo easy_install pip

তারপর, pip ইনস্টল করা হবে এবং আপনি অন্যান্য প্যাকেজ ইনস্টল করার জন্য এটি ব্যবহার করতে সক্ষম হবেন।

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

চিয়ার্স!

PS আমি এটি সম্পর্কে একটি ব্লগিং শেষ। কুইকটিপ: আমি কীভাবে ম্যাকস বা ওএস এক্স-তে পাইপ ইনস্টল করব?


আপডেট (জানুয়ারী 2019): পদ্ধতি # 2: দুটি লাইন সমাধান -

easy_installঅবচয় করা হয়েছে । get-pip.pyপরিবর্তে ব্যবহার করুন।

সবার আগে get-pipফাইলটি ডাউনলোড করুন

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

এখন ইনস্টল করতে এই ফাইলটি চালান pip

python get-pip.py

যা করা উচিৎ.

আরেকটি জিআইফ আপনি বলেছেন? এই যে!

পাইপের ম্যানুয়াল ইনস্টল


4
ত্রুটি: একটি পরিবেশগত ত্রুটির কারণে প্যাকেজ ইনস্টল করা যায়নি: [এররন ১৩] অনুমতি অস্বীকার করা হয়েছে: '/ লাইব্রেরি / পাইথন / ২..7 / সাইট-প্যাকেজ / পিপ' --userবিকল্পটি ব্যবহারের বিষয়ে বিবেচনা করুন বা অনুমতিগুলি পরীক্ষা করুন।
2540625

1
ব্যবহার করার চেষ্টা করুনsudo
আহমদ আওইস

1
পাইথন get -pip.py চেষ্টা করার পরে আমি এরর পেয়েছি: এনভায়রনমেন্টের কারণে প্যাকেজ ইনস্টল করা যায়নি: [এররন ১৩] অনুমতি অস্বীকার করা হয়েছে: '/ লাইব্রেরি / পাইথন / ২..7 / সাইট- প্যাকেজ / পিপ -১৯.১.১.ডিসিট- ইনফো / রেকর্ড ' --userবিকল্পটি ব্যবহার করার বিষয়ে বিবেচনা করুন বা অনুমতিগুলি পরীক্ষা করুন।
জোনাস

আমি মাত্র চেষ্টা করেছি, on.ahmda.ws/424d72 - এটি প্রত্যাশার মতো কাজ করছে। আপনি দ্বিতীয় আপ টু ডেট পদ্ধতি ব্যবহার করছেন?
আহমদ ওউইস

পরে curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py, আমি এই curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to bootstrap.pypa.io:443কোন ধারণা পেতে পারি ? @ আহমাদওয়েস
জনি

483

আপনি এটি ওএস এক্স-এ হোমব্রুয়ের মাধ্যমে ইনস্টল করতে পারেন Home কেন আপনি হোমব্রিউ দিয়ে পাইথন ইনস্টল করবেন?

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

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

brew install python

2
ফোল্ডার / usr / স্থানীয় / বিন / পিপ পথে ছিল তবে পাইপ চলছিল না। আমি ফোল্ডারটি মুছে ফেলা এবং এটি পুনরায় ইনস্টল করেছি এবং এখন এটি চলে। ধন্যবাদ !!
শিষ্য

16
মনে রাখবেন যে আপনি যদি হোমব্রু ব্যবহার করেন তবে আপনি সিস্টেমটি না দিয়ে নিজেরাই অজগর ব্যবহার করবেন। আপনি যদি ডাব্লুপিপিথন ব্যবহার করতে চান তবে এটি জাহান্নামের রাস্তা ...
গ্রিনএজজেড

3
আমি এই সমাধানটি "সুডো" হিসাবে প্রয়োজনীয় না বলে পছন্দ করি। আসুন সিস্টেমের অজগরটি দিয়ে জিনিসগুলি না ঘুরে দেখি।
justrhysism

3
হোমব্রু দিয়ে পাইথন ইনস্টল করা পাইপও ইনস্টল করে। সবকিছু স্থানীয়ভাবে ইনস্টল করা আছে এবং এটির প্রয়োজন নেই sudo
জোশসুল্লিভান

81
যদি আপনি পাইথনকে ব্রি-ইনস্টল করেন, তবে pipএখনও আপনার পথে না থেকে থাকেন তবে আপনাকে আবার লিঙ্কটি brew unlink python && brew link python
ক্রিশ্চিয়ান লং

452

আমি আশ্চর্য হয়েছি কেউ এটির উল্লেখ করেনি - ২০১৩ সাল থেকে অজগর নিজেই ইনস্টল করতে সক্ষম pip, কোনও বাহ্যিক আদেশ (এবং কোনও ইন্টারনেট সংযোগ নেই) প্রয়োজন।

sudo -H python -m ensurepip

এটি কি easy_installহবে একই অনুরূপ ইনস্টল তৈরি করবে।


3
পারফেক্ট! আমার সিস্টেমটি সহজ-ইনস্টল সনাক্ত করতে পারে না, সুতরাং অন্যান্য সমাধানগুলি কাজ করে না।
ব্যবহারকারী3235770

1
এটি ফায়ারওয়ালের পিছন থেকে কাজ করেছিল যেখানে অন্যরা ব্যর্থ হয়েছিল। ধন্যবাদ!
ফ্লোরিস

6
পাইথনের একাধিক সংস্করণ থাকলে এবং পাইপ পেতে একটি নির্দিষ্ট সংস্করণ প্রয়োজন হলে এটি সহায়তা করে।
Teepeemm

2
@ user3.1415927 আপনি ব্যবহার করতে পারেন/path/to/your/python -m pip <command>
ফেলিক্সফেজু

5
সেরা সমাধান, ম্যাকোস-এ মনোযোগের মতো কাজ করেছে। ইজি_ইনস্টল ডাউনলোডের ত্রুটি দিচ্ছিল।
EXC

134

ম্যাকে:

  1. Easy_install ইনস্টল করুন

    curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
  2. পাইপ ইনস্টল করুন

    sudo easy_install pip
  3. এখন, আপনি বাহ্যিক মডিউল ইনস্টল করতে পারে। উদাহরণ স্বরূপ

    pip install regex   # This is only an example for installing other modules

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

ইজি-ইনস্টল ইনস্টলের পরে টার্মিনালটি পুনরায় চালু করতে হয়েছিল এবং আমাকে পাইপ ইনস্টল করার জন্য এসইডিডিও চালাতে হয়েছিল .. তবে তার পরে, পুরোপুরি কাজ করে
সিন্ধ্রি

3
সর্বশেষতম ওএসএক্স ইতোমধ্যে ইজি_ ইনস্টল দিয়ে বান্ডিল করা হয়েছে এবং কল করা curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo pythonআপনার সেটআপটি ভেঙে দেবে! Easy_setup ইনস্টল করবেন না যদি আপনি ইতিমধ্যে এটি আছে, আমি (ধন্যবাদ এই কমান্ড পরে আমার সেটআপ মেরামত করতে এক ঘন্টার কাটিয়েছি stackoverflow.com/questions/6012246/... )।
সের্গেই সোকোলেঙ্কো

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


90

pipওএস এক্স এর মাধ্যমে উপলব্ধ easy_install
একটি টার্মিনাল খুলুন এবং টাইপ করুন:

sudo easy_install pip

কোনও পাসওয়ার্ডের জন্য অনুরোধ জানানো হলে আপনার সাধারণ লগইন পাসওয়ার্ড লিখুন।
ইনস্টলেশন সমাপ্ত হওয়ার পরে আপনি pipপ্রত্যাশার মতো ব্যবহার করতে সক্ষম হবেন ।

দ্রষ্টব্য: এটি অন্যান্য পাইথন প্যাকেজগুলির জন্যও কাজ করে


আমার ম্যাকের উপরে এই এক লাইন ফিক্স পাইপটি যখন পাই তখন হ'ল পাইপের মাধ্যমে কিছু ইনস্টল করার চেষ্টা করা একরকম ডিস্ট্রিবিউশন নটফাউন্ড ব্যতিক্রম। (ম্যাক ওএস এক্স 10.10.4, পাইথন 2.7)
অলিভার শ্যাফেল্ড

1
আমাকে তখনও চালাতে হয়েছিলpip install --upgrade pip
thorr 18

পাইপ কি পাইথন ভার্সনের উপর নির্ভরশীল? আমি পাইথন 3 ইনস্টল করেছি, তবে এই কমান্ডটি পাইথন 2 ব্যবহার করছে বলে মনে হচ্ছে। পাইপ সফলভাবে ইনস্টল করা হয়েছে, যদিও।
ফেলিক্স

85

আপডেট হয়েছে 2019 অক্টোবর: ম্যাকওস মোজভেভ

ম্যাকোস আসে python2তবে আসে না pip। যাইহোক, হোমব্রিউ দিয়ে এটি পরিচালনা করা ভাল, আপনার অবশ্যই এটি ইনস্টল করতে হবে:

https://docs.brew.sh/Installation

পাইথন 2 ইনস্টল করুন:

brew install python

সতর্কতা : একটি আধুনিক ম্যাকোস (2019) এর জন্য এটি ইনস্টল করতে পারে python3এবং আপনার জন্য python2সত্যিই এটি করা দরকার:brew install python@2

পাইথন 3 ইনস্টল করুন:

brew install python3

আপডেট : পাইথন 3

আপনি যদি ইনস্টল করেন তবে python3পাইপ স্বয়ংক্রিয়ভাবে ইনস্টল হবে।

brew install python3

নতুন 2019: এখন পিপ সংস্করণ 3 ব্যবহার pip3করতে , ব্যবহার করতে পারেন, বা আপনি এক্সিকিউট করতে পারেন python3:, সংস্করণ 3 ব্যবহার করতে you আপনি পিপ 3 দিয়ে প্যাকেজ ইনস্টল করার পরে সেগুলি থেকে পৃথক করা হবে python2

ওল্ড: আপনার কেবল পাইপ আপগ্রেড করতে হবে তবে এর আগে পাইথন ৩ এর সাথে কাজ করার জন্য আপনার ভার্চুয়াল পরিবেশ তৈরি করা দরকার You আপনি কোনও প্রকল্প ফোল্ডার বা যেকোন ফোল্ডার ব্যবহার করতে পারেন:

python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip

সংস্করণগুলি পরীক্ষা করুন:

pip -V
python --version

NEW 2019:
pip3 -V
python3 --version

পরিবেশ নিষ্ক্রিয় করতে:

$ deactivate

আমার জন্য, sudo python get_pip.pyভাল কাজ করেছে, ওএস এক্স অজগরটির কারণ ইতোমধ্যে ইনস্টল করা আছে!
অভিষেক ঘোষ

পাইথনের নতুন সংস্করণ ব্যবহার করতে চাইলে এটি যেতে বিকল্প হতে পারে, যেহেতু পাইথনের ম্যাক্সের ডিফল্ট ইনস্টলটি 2.7.x হয় is আপনি অজগরটির পরিবর্তে উপরের পদক্ষেপ 2টিকে পাইথন 3 এ পরিবর্তন করতে পারেন do অতিরিক্ত দ্রষ্টব্য, পাইথনের ব্রিবু ইনস্টল এছাড়াও পাইপ ইনস্টল করবে এবং ইউজিং পাইপ আপগ্রেড করার তথ্য সরবরাহ করবে।
ডেলিসিয়া ব্রুমমিট

@ ডেলিসিয়া ব্রুমিট আমি আপনার পরামর্শ অনুসারে আমার উত্তরটি সংশোধন করেছি, এবং আমি পাইথন 3 এর জন্য একটি নতুন ব্লক যুক্ত করেছি
স্ট্যাকডেভ

curl -O https://bootstrap.pypa.io/get-pip.py | sudo python3 get-pip.pyএল ক্যাপিটনে পাইথন 3-এর জন্য।
marw

7
আমার পাইপটি বলা হয়pip3
ইভান মোরান

83

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

মূলত, এটি এতে অন্তর্ভুক্ত করে:

  • get-pip.py ডাউনলোড হচ্ছে । কোনও নির্ভরযোগ্য লিঙ্ক অনুসরণ করে এটি করতে ভুলবেন না যেহেতু আপনাকে স্ক্রিপ্টটি রুট হিসাবে চালাতে হবে।
  • কল sudo python get-pip.py

এই সমাধানটির মূল সুবিধাটি হ'ল এটি চালুর জন্য ব্যবহৃত অজগর সংস্করণে পাইপ ইনস্টল করে get-pip.pyযার অর্থ আপনি যদি চালুর জন্য পাইথনের ডিফল্ট ওএস এক্স ইনস্টলেশন ব্যবহার করেনget-pip.py সিস্টেম থেকে পাইথন ইনস্টলের জন্য পিপ ইনস্টল করবেন।

ওএস এক্স-এর প্যাকেজ ম্যানেজার (হোমব্রিউ বা ম্যাকপোর্ট) ব্যবহার করা বেশিরভাগ সমাধান প্যাকেজ ম্যানেজারের পরিবেশে অজগরটির একটি রিডান্ট্যান্ট ইনস্টলেশন তৈরি করে যা আপনার সিস্টেমে অসঙ্গতি তৈরি করতে পারে যেহেতু, আপনি যা করছেন তার উপর নির্ভর করে আপনি একটি ইনস্টলেশন কল করতে পারেন অন্যটির পরিবর্তে অজগর।


আমার কাছে দ্বিতীয় বার মজাদার পাইথন ইনস্টল করা আছে তবে আমি আমার আসল / ইউএসআর / বিন ম্যাক পাইথনটিতে পাইপ ইনস্টল করার চেষ্টা করছি। আপনি কি জানেন যে আমি কীভাবে এই ইনস্টলেশনটির জন্য পাইপ অ্যাক্সেস করতে পারি? আমি পাইপ ইনস্টল করতে / ইউএসআর / বিন / পাইথন ব্যবহার করি, তবে পাইপটি / usr / bin / এ ছিল না।
ওয়েসলে

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

1
এটি অনিরাপদ, কারণ আপনি এর get-pip.pyঅধীনে চলেছেন sudoতবে আপনি get-pip.pyচেকসাম না জানা পর্যন্ত আপনি যথাযত ডাউনলোড করেছেন এমন গ্যারান্টি দিতে পারবেন না । এ সম্পর্কে আরও: স্ট্যাকওভারফ্লো.com
ভ্লাদিমির ইগনাতিয়েভ

2
দেখে মনে হচ্ছে লিঙ্কযুক্ত পৃষ্ঠাটি পাইপ.পাইপা.আইও /en / স্টেবল / ইনস্টল করে চলে গেছে যার মধ্যে উল্লেখ রয়েছে "সতর্কতা! আপনি যদি অপারেটিং সিস্টেম বা অন্য কোনও প্যাকেজ ম্যানেজার দ্বারা পরিচালিত পাইথন ইনস্টল ব্যবহার করছেন তবে সতর্ক হন get পাইপ । পাই সেই সরঞ্জামগুলির সাথে সমন্বয় সাধন করে না এবং আপনার সিস্টেমটিকে একটি বেমানান অবস্থায় ছেড়ে দিতে পারে।
টেলর এডমিস্টন 19 ই

2
এই সতর্কতাটি আমার কাছে বিভ্রান্তিকর কারণ git-pip.pyঅ্যাপলের স্টক পাইথনের জন্য পাইপ ইনস্টল করার জন্য স্ক্রিপ্টটি ব্যবহার করা কেবল স্ক্রিপ্টের জন্য হোমব্রিউয়ের মাধ্যমে পাইথন ইনস্টল করা স্ক্রিপ্টের জন্য প্রধান ব্যবহারের ক্ষেত্রে case
টেলর এডমিস্টন

42

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

হোম ব্রু ব্যবহার করে পাইথন ইনস্টল করতে :

brew update
brew install python # or brew install python3

এখন নিশ্চিত করুন যে আমরা আমাদের নতুন ইনস্টলড পাইথনটির সাথে কাজ করছি:

ls -lh `which python`

... "সেলার" এর মতো একটি পথের প্রতীকী লিঙ্কটি দেখা উচিত:

lrwxr-xr-x  1 chris  admin    35B Dec  2 13:40 /usr/local/bin/python -> ../Cellar/python/2.7.8_2/bin/python

পাইপটি পাশাপাশি পাইপ ইনস্টল করা উচিত। আপনি টাইপ করে এটি আপগ্রেড করতে চাইতে পারেন:

pip install --upgrade pip

এখন আপনি উপর 50,000+ প্যাকেজ কোনো ইনস্টল করার জন্য প্রস্তুত হন PyPI

অন্যান্য নোট

পূর্বে, আমি পাইপ ইনস্টল করতে get-pip.py ব্যবহার করেছি । তবে, দস্তাবেজগুলি সতর্ক করে দিয়েছে যে get-pip.py প্যাকেজ পরিচালকদের সাথে সমন্বয় সাধন করে না এবং আপনার সিস্টেমটিকে একটি বেমানান অবস্থায় ছেড়ে দিতে পারে। যাইহোক, দরকার নেই, পাইপটি পাইথনের সাথে এখন 2.7.9 হিসাবে অন্তর্ভুক্ত করা হয়েছে

নোট করুন পাইপ পাইথনের একমাত্র প্যাকেজ ম্যানেজার নয়। ইজি ইনস্টলও আছে। দুটোকে মেশানো ভাল না, তাই করবেন না।

অবশেষে, আপনার কাছে পাইথন 2 এবং 3 উভয়ই ইনস্টল করা থাকলে, পাইপটি আপনি সর্বশেষে যে কোনও পাইথন ইনস্টল করেছেন তা নির্দেশ করবে। হয় পাইপ 2 বা পিপ 3 স্পষ্টভাবে ব্যবহার করার অভ্যাসে পান , যাতে আপনি নিশ্চিত হন যে পাইথন নতুন লাইব্রেরিটি পাচ্ছে।

শুভ হ্যাকিং!


1
আসলে, pythonপাইথন 2-তে সিমলিংক, এবং পাইথন python33-তে সিমলিংক ... নির্বিশেষে যা সর্বশেষে ইনস্টল করা হয়েছিল।
কোরি গোল্ডবার্গ


42

যারা পাইথন 2 এবং পাইথন 3 উভয়ই ইনস্টল করেছেন তাদের জন্য সমাধানটি এখানে রয়েছে:

python2.7 -m ensurepip --default-pip

অতিরিক্ত হিসাবে, আপনি পাইথন 3.6 এর জন্য পাইপ ইনস্টল করতে চান:

wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py

3
সাম্প্রতিক
অজগরটির

পাইথন get-pip.py
ডেভিড

27

সাম্প্রতিক সংস্করণে (ইয়োসেমাইট বা এল ক্যাপিটান থেকে আমি বিশ্বাস করি ... কমপক্ষে সিয়েরা থেকে আগত), আপনি হোমব্রু ব্যবহার করলে আপনার brew postinstall python3পরে চালানো দরকার brew install python3

সুতরাং,

brew install python3 # this only installs python
brew postinstall python3 # this installs pip

আপডেট - 1.5 পরে হোমব্রু সংস্করণ

অফিসিয়াল হোমব্রুউ পৃষ্ঠা অনুসারে :

1 লা মার্চ 2018-তে পাইথন সূত্রটি পাইথন ৩.x এ উন্নীত করা হবে এবং পাইথন ২.7 ইনস্টল করার জন্য একটি পাইথন @ ২ সূত্র যুক্ত করা হবে (যদিও এটি কেবল-কেবল হবে তাই পাইথন বা পাইথন দুটিকেই ডিফল্টরূপে PATH এ যুক্ত করা হবে না) একটি ম্যানুয়াল ব্রিউ লিংক - বল)। আমরা পাইথন 2, পাইথন 3 এবং পাইথন @ 3 এলিয়াস বজায় রাখব।

পাইথন 3 ইনস্টল করতে, নিম্নলিখিত কমান্ডটি চালান:

brew install python3

তারপরে, pipস্বয়ংক্রিয়ভাবে ইনস্টল হয়ে যাবে এবং আপনি কোনও প্যাকেজ ইনস্টল করতে পারেন pip install <package>


7
আমার পক্ষে কাজ করেনি। আমি সিয়েরায় আছি এই কমান্ডগুলি করার পরে, এটি সফল মনে হয়েছিল, তবে তবে -bash: pip: command not found। আমার পক্ষে কী কাজ করেছে তা শীর্ষ উত্তর ছিল:sudo easy_install pip
iamse7en

@ iamse7en আপনি কি টার্মিনাল পুনরায় চালু করেছেন বা অন্য কোনও ট্যাব খুললেন? পোস্ট ইনস্টল কমান্ডের পরে লগটি কী?
ব্লেজার্ড

FWIW - আমারও pip: command not foundবার্তা ছিল । আমি আইটিার্মে একটি নতুন ট্যাব খোলার চেষ্টা করেছি এবং একই বার্তা ছিল। উভয় ব্রিউ কমান্ডে কোনও ত্রুটি নেই।
ডোমডামব্রোগিয়া

আমার ধারণা এটি পাইথন 3 ইনস্টল করবে, এবং পাইপ নয় not
কার্তিক আরপি

4
তাদের জন্য যেখানে এটি কাজ করে না, পাইপ 3 অনুসন্ধান করুন তবে "পিপ" নয় এবং সম্ভবত একটি উপনাম তৈরি করুন
eMerzh

26

এই ফাইলটি ডাউনলোড করুন: get-pip.py

তারপরে সহজভাবে টাইপ করুন

sudo python get-pip.py

নিশ্চিত হয়ে নিন যে আপনি get -pip.py হিসাবে একই ডিরেক্টরিতে রয়েছেন বা আপনি সেই ফাইলটির জন্য সঠিক পথ সরবরাহ করেছেন।

বিশদ জন্য, আপনি দেখতে পারেন: http://pip.readthedocs.org/en/latest/installing.html

বা, http://thegauraw-blog-blog.tumblr.com/post/47601704154/how-to-install-pip-in-both-windows-ubuntu-easiest-way


25

আপনার প্রথমে ব্রু ইনস্টল করা উচিত:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

তারপরে পাইথন ইনস্টল করুন

brew install python

তাহলে pipকাজ হবে


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

19

আপনি যদি "পাইপ 3" চান তবে আপনি এফএফ করতে পারেন:

মিশ্রণ মাধ্যমে: brew install python3

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

তাহলে আপনি কার্যকর করতে পারেন

pip3 <command> [options]


14
$ sudo port install py27-pip

তারপরে পাই 27-পাইপ বিন ডিরেক্টরি অন্তর্ভুক্ত করতে আপনার PATH আপডেট করুন (আপনি এটি ~ / .bash_profile PATH = / অপ্ট / লোকাল / লাইব্রেরি / ফ্রেমওয়ার্ক / পাইথন.ফ্রেমওয়ার্ক / সংস্করণ / 2.7 / বিনে যুক্ত করতে পারেন: AT PATH

পিপ নতুন টার্মিনাল উইন্ডোতে উপলব্ধ হবে।


portডিফল্ট হিসাবে ইনস্টল করা হয় নি
প্যারাগ 21

12

ইনস্টল অথবা আপগ্রেড করার জন্য পিপ , ডাউনলোড get-pip.py থেকে http://www.pip-installer.org/en/latest/installing.html

তারপরে নিম্নলিখিতটি চালান: sudo python get-pip.py

উদাহরণ স্বরূপ:

sudo python Desktop/get-pip.py 
Password:
  Downloading/unpacking pip
  Downloading pip-1.5.2-py2.py3-none-any.whl (1.2MB): 1.2MB downloaded
Installing collected packages: pip
Successfully installed pip
Cleaning up...

sudo pip install pymongo
Password:
Downloading/unpacking pymongo
  Downloading pymongo-2.6.3.tar.gz (324kB): 324kB downloaded
  Running setup.py (path:/private/var/folders/0c/jb79t3bx7cz6h7p71ydhwb_m0000gn/T/pip_build_goker/pymongo/setup.py) egg_info for package pymongo

Installing collected packages: pymongo
...

1
হ্যাঁ, তবে আরও সহজ পদ্ধতি রয়েছে
চূড়ান্তভাবে 6

get-pip.py এটি পাওয়ার মতোই সহজ
কোরি গোল্ডবার্গ

10

প্রয়োজন ছাড়াই ইনস্টল করুন sudo

আপনি যদি pipপ্রয়োজন ছাড়াই ইনস্টল করতে চান sudoযা বিশ্বব্যাপী প্যাকেজ ইনস্টল করার চেষ্টা করার সময় সর্বদা হতাশাগ্রস্থ হয়, pipআপনার স্থানীয় ফোল্ডারে /usr/localএভাবে ইনস্টল করুন :

curl https://bootstrap.pypa.io/get-pip.py > get-pip.py
python get-pip.py --prefix=/usr/local/

এবং তারপর:

pip install <package-of-choice> ছাড়া sudo


4
ImportError: No module named pip._internal
পাইপ

এই সংশোধন করা হয়েছে ImportError @raarts উল্লেখ করেছে: stackoverflow.com/a/49997795/164545
Seanonymous

9

প্রথমে পাইথন 3 ইনস্টল করুন, তারপরে প্যাকেজ ইনস্টল করতে পাইপ 3 ব্যবহার করুন।

brew install python

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

pip3 install package

এটি পাইপ 3 লক্ষ্য করুন কারণ আপনি পাইথন 3 ব্যবহার করতে চান।


8

নীচের ওয়েবসাইট থেকে পাইথন সেটআপ সরঞ্জামগুলি ডাউনলোড করুন:

https://pypi.python.org/pypi/setuptools

তারার ফাইলটি ব্যবহার করুন।

একবার ডাউনলোড করার পরে ডাউনলোড করা ফোল্ডারে যান এবং রান করুন

python setup.py install

একবার আপনি এটি করতে গেলে আপনার ইজি-ইনস্টল হবে।

পিপ ইনস্টল করতে নীচেরটি ব্যবহার করুন:

sudo easy_install pip

আপনি যদি পাইথন.অর্গ থেকে ম্যাক ইনস্টলার প্যাকেজগুলি ডাউনলোড করেন তবে পাইপটি ইনস্টলেশনে বান্ডিল হবে। আর সেটআপ সরঞ্জাম চালানোর দরকার নেই।
বেনভিগি

5

একরকম সহজ ইনস্টল আমার পুরানো ম্যাক (10.8) এ কাজ করে না। এটি আমার সমস্যার সমাধান করে।

wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py

আপনার যদি উইজেট না থাকে https://bootstrap.pypa.io/get-pip.pyতবে কেবল ব্রাউজারে খুলুন তবে সংরক্ষণ করুনget-pip.py


-1

আমি আপনাকে অ্যানাকোন্ডা সুপারিশ। এটি পাইথন দ্বারা চালিত শীর্ষস্থানীয় ওপেন ডেটা বিজ্ঞান প্ল্যাটফর্ম। অনেকগুলি বেসিক প্যাকেজ ইনস্টল করা আছে। অ্যানাকোন্ডা ( conda) এর নিজস্ব ইনস্টলেশন নিয়ে আসে pip


5
প্রশ্নের সাথে সম্পর্কিত নয়
ডন পি

2
@ ডনিপি আসলে, এই পরামর্শটি প্রশ্নটিকে সম্বোধন করে এবং আসার সাথে সাথে মূল সমস্যাটি দ্রুততার সাথে সমাধান করবে pip। এই উত্তর প্রচার এবং উত্সাহিত করা উচিত।
পাইং 5

1
এটি কোনও উত্তর নয় এটি একটি বিজ্ঞাপন। আমি যদি ভুল করে থাকি তবে লেখককে কীভাবে এটি প্রশ্নটিকে সম্বোধন করে সে সম্পর্কে আরও বিশদ সরবরাহ করা উচিত।
এমিল রেয়া এনরিকিউজ

1
প্রশ্ন ছিল কীভাবে পাইপ ইনস্টল করবেন। যদি আপনি এমন একটি পণ্য প্রস্তাব করেন যা ইতিমধ্যে পাইপ অন্তর্ভুক্ত করে তবে আপনার উত্তর (বা পরামর্শ) প্রশ্নের সাথে সম্পর্কিত নয়।
বেনামে টাইপ

2
এটা সঠিক উত্তর. ইতিমধ্যে ইনস্টল condaসঙ্গে আসে pipcondaসরাসরি সিস্টেম ইনস্টলেশনের সাথে এই জঞ্জাল বর্ণিত অন্যান্য পদ্ধতি ব্যবহার না করে কেবল আপনার ম্যাকের উপর একটি ইনস্টলেশন ব্যবহার করা ভাল । বিশেষত পাইথনের ক্ষেত্রে, খালি দিয়ে জিনিস ইনস্টল pipকরা খুব খারাপ ধারণা is আপনার প্যাকেজ পরিবেশ সঠিকভাবে বিচ্ছিন্ন করার পরিবর্তে আপনার pipসাথে এটি ব্যবহার করা উচিত conda
ব্যবহারকারীর 35359531
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.