CentOS এ কীভাবে পাইপ এবং ইজি_ ইনস্টল ইনস্টল করবেন


24

আমি আমার সেন্টোস ইনস্টল করার চেষ্টা করেছি pipএবং easy_installসেগুলি খুঁজে পেলাম না।

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

এছাড়াও, আমার কাছে পাইথনের দুটি সংস্করণ, 2.4 এবং 2.7 রয়েছে। pipপাইথন ২.7 এর সাথে নতুনভাবে ইনস্টল করা উপাদানগুলি কীভাবে লিঙ্ক করা নিশ্চিত করবেন?

উত্তর:


13

এটা সহজ ছিল। এর পথটি pipহ'ল:

/opt/python2.7/bin/pip

যদি এটি না থাকে তবে ব্যবহার করে ইনস্টল করুন:

/opt/python2.7/bin/easy_install pip

এবং এটি এটি ইনস্টল করা হবে।


13

পাইপ ইনস্টলার ডকুমেন্টেশন অনুসরণ করে , কেউ কেবল নিম্নলিখিতটি ইস্যু করতে পারে:

# install setup tools
curl https://bitbucket.org/pypa/setuptools/downloads/ez_setup.py | python -
# install pip
curl https://bootstrap.pypa.io/get-pip.py | python -


10

Easy_install পেতে আমি আগের উত্তরগুলি অনুসরণ করতে পারি না। আমি পিপ ইনস্টল করার জন্য অন্যান্য কমান্ড অনুসরণ করেছি। (সুডোর সুবিধাগুলি প্রয়োজন)

Easy_install ইনস্টল করতে:

পাইডন-সেটআপটোলস পাইথন-সেটআপটোলস-ডেভেল ইনস্টল করুন

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

sudo Easy_install পাইপ


5

রেপোগুলির যে কোনও প্যাকেজ 2.4-র জন্য নির্মিত হবে। আপনি তাদের উত্স থেকে 2.7 দিয়ে ইনস্টল করতে হবে।

python2.7 setup.py install

আমি Easy_install এ খুঁজে পেয়েছি তবে পাইপ খুঁজে পাইনি /opt/python2.7/bin/easy_install। এটি কোথায় অবস্থিত হবে
রন্ধির সিং

আমি সম্পর্কে কিছুই জানি না virtenv। পাইপটি কেবল অনিচ্ছুক যদি আমি ভার্টেনভ ব্যবহার করি। আমি দস্তাবেজটি পড়েছি তবে পাইপটির পথ খুঁজে পাইনি যেখানে এটির বাইনারি ফাইলটি রয়েছে
রন্ধির সিং

5

আমি এই কমান্ডটি সেন্টোস 7 এ জারি করেছি এবং এটি কার্যকর হয়েছে

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

1

আমি অ্যামাজন ওয়েব সার্ভিসেস ক্লায়েন্ট সরঞ্জামগুলির সর্বশেষ সংস্করণটি ইনস্টল করতে চেয়েছিলাম (অ্যাডএসসিএলসি)। সিস্টেম অজগরটি ব্যবহার করে এটি সেন্টোস min৪ মিনিটে সর্বনিম্ন করা হয়েছিল: সর্বশেষতম সেটআপলটগুলি ডাউনলোড করুন (সংস্করণ ১.১16 এখানে পাওয়া যাবে )

sudo -s
cd /opt
tar xzf <setuptools.tar.gz>
cd setuptools<-1.1.6>
python ez_setup.py
easy_install pip

এখন আপনি পিপ ব্যবহার করে যা পছন্দ করেন তা ইনস্টল করতে পারেন। উদাহরণ স্বরূপ,

pip install awscli

এই পদ্ধতিটি খুব দ্রুত ছিল, আমাকে সেন্টস সিস্টেম অজগরটি রাখার অনুমতি দিয়েছে to


1

CentOS এ পাইপ ইনস্টল করার অনেকগুলি উপায় রয়েছে বলে মনে হয় তবে আমার পক্ষে যেভাবে কাজ করেছেন তা ছিল আপনার পদ্ধতি

sudo python2.7 /usr/local/bin/easy_install pip

আমি প্রথমে আরও কয়েকটি উপায় চেষ্টা করেছিলাম। ইপিল সংগ্রহস্থলগুলির সাথে yum ব্যবহার করা আমার সর্বাধিক সাধারণ ।

cd /tmp
wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
sudo rpm -ivh epel-release-5-4.noarch.rpm
sudo yum -y install python-pip

ইয়াম ইনস্টলটি ত্রুটি করে আমার জন্য ব্যর্থ হয়েছিল, "কোনও প্যাকেজ পাইথন-পাইপ উপলব্ধ নেই।"

পিপ প্রজেক্ট ডকুমেন্টেশন ব্যবহার করতে বলেছেন get-pip.pyস্ক্রিপ্ট, কিন্তু যিনি আমাকে পাশাপাশি ত্রুটি দিলেন।


এটি আমার পক্ষেও কাজ করেছিল, আমার কাছে পাইথনের ২.6 এবং ২.7.৩ সংস্করণ রয়েছে। সুতরাং আমার কমান্ডটি পাইথন 2.7 /usr/local/bin/easy_install-2.7 পাইপের মতো। পিপ তখন পাইপ 2.7 হিসাবে উপলব্ধ। নোট করুন যে আমি এখানে নির্দেশাবলী ব্যবহার করে একটি ইলিনস্টল করেছি। zoomq.qiniudn.com/ZQScrapBook/ZqFLOSS/data/20130821150955/…
মহেশ

1

http://www.cyberciti.biz/faq/debian-ubuntu-centos-rhel-linux-install-pipclient/ থেকে ইপিইএল সংগ্রহস্থল ব্যবহার করে:

[root@paulvps tmp]# wget http://mirror-fpt-telecom.fpt.net/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
--2013-12-31 13:49:12--  http://mirror-fpt-telecom.fpt.net/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
Resolving mirror-fpt-telecom.fpt.net... 118.69.250.132
Connecting to mirror-fpt-telecom.fpt.net|118.69.250.132|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 14540 (14K) [application/x-redhat-package-manager]
Saving to: “epel-release-6-8.noarch.rpm”

100%[======================================>] 14,540      2.66K/s   in 5.3s    

2013-12-31 13:49:18 (2.66 KB/s) - “epel-release-6-8.noarch.rpm” saved [14540/14540]

[root@paulvps tmp]# rpm -ivh epel-release-6-8.noarch.rpm
warning: epel-release-6-8.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing...                ########################################### [100%]
   1:epel-release           ########################################### [100%]
[root@paulvps tmp]# yum install python-pip
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/metalink                                            |  13 kB     00:00     
 * PUIAS_6_core_Base: puias.math.ias.edu
 * PUIAS_6_core_Updates: puias.math.ias.edu
 * base: centos.sonn.com
 * epel: epel.mirror.freedomvoice.com
 * extras: centos.mirror.freedomvoice.com
 * rpmforge: mirror.webnx.com
 * updates: mirrors.tummy.com
epel                                                     | 4.2 kB     00:00     
epel/primary_db                                          | 5.8 MB     00:00     
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package python-pip.noarch 0:1.3.1-4.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package             Arch            Version                Repository     Size
================================================================================
Installing:
 python-pip          noarch          1.3.1-4.el6            epel          330 k

Transaction Summary
================================================================================
Install       1 Package(s)

Total download size: 330 k
Installed size: 1.0 M
Is this ok [y/N]: y
Downloading Packages:
python-pip-1.3.1-4.el6.noarch.rpm                        | 330 kB     00:00     
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
Importing GPG key 0x0608B895:
 Userid : EPEL (6) <epel@fedoraproject.org>
 Package: epel-release-6-8.noarch (installed)
 From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
  Installing : python-pip-1.3.1-4.el6.noarch                                1/1 
  Verifying  : python-pip-1.3.1-4.el6.noarch                                1/1 

Installed:
  python-pip.noarch 0:1.3.1-4.el6                                               

Complete!

আমি fpt.net সাইট সম্পর্কে কিছুটা সংশয়ী ছিলাম, যেটি fpt.vn এ পুনর্নির্দেশ করে, তবে যদি নিকসক্রাফ্ট এটি ঠিক আছে, আমি আশা করি তারা ঠিক আছে।


0

পাইপ পাইথন প্যাকেজ ম্যানেজারটি কার্ল ব্যবহার করে ইনস্টল করা যেতে পারে get-pip.py

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

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