স্ব ইনস্টলড পাইথনের জন্য কীভাবে পাইপ এবং পাইথন প্যাকেজ ইনস্টল করবেন?


11
  1. /usr/bin/pythonনির্দেশ করে /usr/bin/python2.7, আমার ওএস 14.04 দ্বারা ব্যবহৃত পুরানো সংস্করণ 2.7.6 অজগর।

    পুরানো অজগরটির জন্য, আমি মডিউলটি ইনস্টল করতে চেয়েছিলাম regex:

    $ sudo python -m pip install regex
    /usr/bin/python: No module named pip

    সিনেটপিকে তাই আমি python-pipপুরানো অজগরটির জন্য ইনস্টল করেছি । উপরের আদেশটি এখন বলেছে:

    Python2/_regex.c:46:20: fatal error: Python.h: No such file or directory

    সুতরাং সিনাপটিক ইন, আমি ইনস্টল libpython2.7-dev। এখন সব কাজ।

  2. আমি পাইথন /usr/bin/local/python2.7এর উত্সটি সংকলন করে একটি নতুন সংস্করণ 2.7.9 ইনস্টল করেছি ।

    আমি কীভাবে পাইপ ইনস্টল করব এবং তারপরে regexআমার নতুন অজগরটির জন্য ইনস্টল করব?

ধন্যবাদ।

উত্তর:


5

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

পাইপ ইনস্টল করতে, নিরাপদে get-pip.py ডাউনলোড করুন
তারপরে নিম্নলিখিতগুলি চালান (যার জন্য প্রশাসকের অ্যাক্সেসের প্রয়োজন হতে পারে):
python get-pip.py

সূত্র: https://pip.pypa.io/en/latest/installing.html


আমি সিনাপটিকে পাইপ ইনস্টল করেছি (যা একই sudo apt-get install python pip?) এবং এটি কেবলমাত্র স্ব-ইনস্টলড পাইথনের জন্য নয়, কেবলমাত্র ডিফল্ট পুরাতন পাইথনের জন্য ইনস্টল করা হয়েছিল।
টিম

/usr/local/bin/python2.7 -m pip install regexআয় /usr/local/bin/python2.7: No module named pip/usr/local/bin/python2.7 --versionআয় Python 2.7.9। আমার অজগরটি কি 2.7.9 মিস পিপ করে?
টিম

মডিউল ব্যবহার করে আপনি কীভাবে Python.h: No such file or directoryত্রুটি মোকাবেলা করবেন ? regexpip
টিম

2
sudo apt-get install python-dev
হেলিও

এটা আমার পুরানো অজগর জন্য।
টিম

11

যদি আপনি এটি উত্স থেকে ইনস্টল করেন তবে আপনাকে চালনা করতে হবে:

/usr/local/bin/python2.7 -m ensurepip

এটি আসলে pipঅ্যাপ্লিকেশনটি ইনস্টল করবে /usr/local/bin

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