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


152

আমি পাইপ 3 ইনস্টল করার চেষ্টা করছি, তবে আমার ভাগ্য নেই। এছাড়াও, আমি চেষ্টা করেছি sudo installএবং এটি কার্যকর হয়নি। আমি কীভাবে আমার ম্যাকে পাইপ 3 ইনস্টল করতে পারি?

sudo easy_install pip3
Password:
Searching for pip3
Reading https://pypi.python.org/simple/pip3/
Couldn't find index page for 'pip3' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/

No local packages or download links found for pip3
error: Could not find suitable distribution for Requirement.parse('pip3')

1
পাইপ ইনস্টল বা আপগ্রেড get-pip.pyকরতে অফিসিয়াল সাইট থেকে ডাউনলোড করুন তারপরে নিম্নলিখিত কমান্ডটি চালান: sudo python get-pip.pyএবং এটি স্ক্রিপ্টটি চালিত অজগর সংস্করণের জন্য পাইপটি ইনস্টল করবে।
doru

তো, এটা কি ম্যাক না উবুন্টু? যাই হোক না কেন, আমি আপনাকে পাইথন না থাকলে সিস্টেম পাইথনের সাথে ঝামেলা না করার পরামর্শ দিই এবং pyenvএটিও দেখুন (এটি pipডিফল্টরূপে
ইনস্টলও

1
আমি ধরে নিচ্ছি আপনার কাছে পাইথন ২ এক্স রয়েছে যেন আপনার পাইথন ৩ রয়েছে, আপনার পাইপও থাকবে। যদি আপনার পাইথন 2 থাকে তবে আপনি পিপ ইনস্টল করার পক্ষে এটি আরও তাত্পর্যপূর্ণ হবে (পাইপ 3 নয়) তাই কেবল 'ইজি_ইনস্টল পিপ' চেষ্টা করুন
dkarchmer

1
@ ডোরু ধন্যবাদ এটি কাজ করেছে
user3697597

উত্তর:


324

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

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

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

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

brew install python3

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


হোমব্রু এর পুরানো সংস্করণ

শুধু brew install python3বরংbrew postinstall python3

সুতরাং আপনার অবশ্যই দৌড়াতে হবে:

brew install python3
brew postinstall python3

মনে রাখবেন যে আপনার কনসোলটি পরীক্ষা করা উচিত, কারণ এটি আপনাকে ত্রুটি পেতে পারে এবং সেই ক্ষেত্রে এটি pip3ইনস্টল করা নেই।


10
এই! উত্তর!
লিওন গাবান

2
"ব্রিউ ইনস্টল পাইথন" আমার জন্য ব্যর্থ হয়েছিল কারণ এটি সুডোর প্রয়োজন needed তারপরে এটি পুনরায় চালু হবে না কারণ হোমব্রাব্যু মনে করেছিল যে ইনস্টলটি সাফল্য। "ব্রিউ লিংক পাইথন" "ব্রিউ পোস্টিনস্টাল পাইথন" চালানো দেখে মনে হচ্ছে এটি কাজ করেছে এবং এখন আমার কাছে পিপি 3 :-) আছে
বার্কলার

আমার কাছে 1.7.6 আছে তবে আমি পাইপ 3 ইনস্টল করতে পারি না। আমি পাইথন 3 ইনস্টল করতে পারি।
AMIC MING

1
এটি আমার পক্ষে কার্যকর হয়নি। পাইপ 3 স্বয়ংক্রিয়ভাবে পাইথন 3 দিয়ে ইনস্টল করা হয়নি। আমি এগুলি সব সরিয়ে দিয়েছি - brew uninstall python3, অফিসিয়াল অজগর গিয়েছিলাম এবং এটি সেখানে করেছি। কাজ করছে.
মোত জার্ট

2
আমি brew postinstall python3হোমব্রাবি ২.১..7 চালাচ্ছি এবং পাইপ 3 পাওয়ার জন্য কমান্ডটি চালাতে হয়েছিল ।
matt123788

77

আপনি বাড়িতে বীচ ব্যবহার করতে পারেন

তারপরে কেবল চালান:

brew install python3

4
এটিও পাইপ 3 ইনস্টল করে?
আহমেদ আব্বাস

6
হ্যাঁ এটি পাইপ 3 ইনস্টল করে
জেগার 10'16

26
কোনও কারণে এটি কার্যকর হয়নি। anw, .profile রাখা:pip3='python3 -m pip'
Paschalis

এটি কাজ করে না, এটি আমার প্রোফাইলে যুক্ত হয়েছে তবে এখনও পাইপ 3 পেয়েছে: কমান্ড পাওয়া যায়নি
বিজয় কুমার

21
কখনও কখনও এটি নিঃশব্দে বিরতি দেয় এবং পাইপ 3 ইনস্টল করা হয় না - এবং আপনার @ ব্লাসজার্ডের উত্তরের মতো "ব্রিউ পোস্টিনস্টল পাইথন 3" চালানো দরকার (যদি ত্রুটি থাকে তবে এটি ঠিক করুন, আমার ক্ষেত্রে এটি ক্রম ছিল "sudo rm -rf / usr" /local/lib/python3.6/; ব্রিউ আনলিংক পাইথন 3; ব্রিউ লিংক পাইথন 3; ব্রিউ পোস্টইনস্টল পাইথন 3 ")
ইউরি বাবুরোভ

51

আমি এই আদেশগুলি দিয়ে একই সমস্যাটি সমাধান করেছি:

curl -O https://bootstrap.pypa.io/get-pip.py
sudo python3 get-pip.py

আপনি যদি অবাক হন তবে get-pip.py বর্তমান ডিরেক্টরিতে ডাউনলোড হবে।
জুন 711

ব্রিউ তার আপডেট প্যাকেজটি বের করার আগে এটি আলাদা স্ক্রিনে
রেখেছিল

20

আমার জন্য brew postinstall python3কাজ হয়নি। গিটহাব হোমব্রু ইস্যু পৃষ্ঠায় এই সমাধানটি পেয়েছে:

$ brew rm python 
$ rm -rf /usr/local/opt/python
$ brew cleanup 
$ brew install python3

1
হার্ড মুছে ফেলা rm -rf /usr/local/opt/pythonএবং পুনরায় ইনস্টলেশন এবং একটি ম্যানুয়াল brew postinstall pythonআমার জন্য কাজ করেছে বলে মনে হচ্ছে =)
আলওয়াস

এটি পরিবর্তে পাইথন ২.7 ইনস্টল করে। শেষ পদক্ষেপটি পাইথন 3 ব্রিউ ইনস্টল হওয়া উচিত
হুগো ক্যান্টাকুজন

@ হুগো কনটাকুজনে হ্যাঁ, আপনি ঠিক বলেছেন উত্তরটি সংশোধন করেছেন।
ওকসানা রোমানিভ

2018 সালের মাঝামাঝি আর নেই? মনে হচ্ছে brew install pythonএখন অজগরটি ইনস্টল করে 3
পল

9/19/19 আমার জন্য ম্যাক ওএস মোজাভেতে কাজ করেছেন। অবশেষে। ধন্যবাদ.
ইয়ান জি

15

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

পাইথন 3 সর্বদা ভাল ছিল তবে পাইপ 3 ছাড়াই ছিল। অবশেষে আমি পাইথন 3 ডাউনলোড করেছি: https://www.python.org/downloads/

সাধারণ মাউস ক্লিকগুলি এবং সমস্ত কিছু (পাইথন 3 + পিপ 3) এখন ঠিকঠাক কাজ করছে।


8

পাইপ ইনস্টল বা আপগ্রেড করতে, অফিসিয়াল সাইট থেকে get-pip.py ডাউনলোড করুন । তারপরে নিম্নলিখিত কমান্ডটি চালান:

sudo python get-pip.py 

এবং এটি pipআপনার অজগর সংস্করণের জন্য ইনস্টল করবে যা স্ক্রিপ্টটি চালায়।


পাইপ ইনস্টল হয় কোথায়? এটি এখনও আমার পথে বা গেট
এজি 1

8

ওকসানার মতো তবে পাইথন 3 যুক্ত করুন

$ brew rm python 
$ brew rm python3 
$ rm -rf /usr/local/opt/python
$ rm -rf /usr/local/opt/python3
$ brew prune 
$ brew install python3
$ brew postinstall python3

সিম এখন ম্যাক ওএস এক্স 10.13.3 এক্সকোড 9.2 এর অধীনে পিপি 3 এর জন্য কাজ করছে


3
আপনার এখন
ব্রু প্রুনের

7

আমি নীচে দৌড়েছি যেখানে ডিরেক্টরিটির অন্যান্য ফাইলগুলির <user>:<group>সাথে অন্যটির সাথে মিলে গেছে :<user>:<group>/usr/local/lib/python3.7/site-packages/

sudo chown -R <user>:<group> /usr/local/lib/python3.7/site-packages/pip*
brew postinstall python3

5

আমিও একই সমস্যার মুখোমুখি হয়েছি তবে brew install python3ইনস্টল করতে সঠিকভাবে কাজ করে না pip3

brre সতর্কতা নিক্ষেপ করবে The post-install step did not complete successfully

এটি হোমব্রিউয়ের সাথে করার অনুমতি নেই /usr/local

যদি না থাকে তবে ডিরেক্টরিটি তৈরি করুন

sudo mkdir lib 
sudo mkdir Frameworks

/usr/localহোমব্রাবির ভিতরে অনুমতি দিন যাতে এটি তাদের অ্যাক্সেস করতে পারে:

sudo chown -R $(whoami) $(brew --prefix)/*

এখন অস্টিনস্টল পাইথন 3

brew postinstall python3

এটি আপনাকে একটি সফল ইনস্টলেশন দেবে


sudo chown -R $(whoami) $(brew --prefix)/*আমার জন্য কাজ করে না। এটি কি বাশ স্ক্রিপ্টিংয়ের মতো দেখাচ্ছে? কী $(brew --prefix)/*? আপনি কীভাবে টার্মিনালে সঠিক সিনট্যাক্স ব্যবহার করবেন তার একটি উদাহরণ দেখাতে পারেন?
ইয়ান জি

4

ম্যাক ওএস ক্যাটালিনায় আপগ্রেড করার পরে, এবং আমার সমস্ত ভিএনভি মডিউলগুলি আপগ্রেড করার পরে, পাইপ 3 কাজ করা বন্ধ করে দিয়েছে (ত্রুটি দিয়েছে: "টাইপরর: 'মডিউল' অবজেক্টটি কলযোগ্য নয়)"।

58386953 প্রশ্ন খুঁজে পেয়েছে যা এখানে এবং সমাধানের দিকে পরিচালিত করেছে।

  1. VEnv থেকে প্রস্থান করুন (আমি নতুন শেল শুরু করেছি)
  2. sudo python3 -m pip uninstall pip (এটি প্রয়োজনীয়, তবে সমস্যার সমাধান হয়নি, কারণ এটি বেস পাইথন পিপটি সরিয়ে ফেলেছে, তবে আমার ভিএনভি পিপটি স্পর্শ করেনি)
  3. sudo easy_install pip (বেস পাইথনে পাইপ পুনরায় ইনস্টল করা, ভিএনভিতে নয়)
  4. সিডি করুন vEnv/binএবং ভিএনএনভিতে উঠতে "উত্স অ্যাক্টিভেট" টাইপ করুন
  5. rm pip pip3 pip3.6 (ভেনভের বোগাস পিপ থেকে মুক্তি পাওয়ার একমাত্র উপায় বলে মনে হচ্ছে)
  6. এখন পাইপ vEnv থেকে চলে গেছে, এবং পাইথন বেসের একটিটি আমরা ব্যবহার করতে পারি (মুছে ফেলার পরে আমি সফলভাবে ভিএনভিতে পাইপ ইনস্টল করতে সক্ষম হইনি)

-1

আপনি যদি পাইথন 3 ব্যবহার করছেন তবে কেবল চালান python3 get-pip.py। শুধু একটি সহজ আদেশ।


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