thessalonik Δημοσ. 15 Νοεμβρίου 2013 Δημοσ. 15 Νοεμβρίου 2013 Παιδια δουλευω με το CentOS 6.4 εκανα compile την Python v3.4a Δεν μπορω ρε γμτ να εγκαταστησω το 'pip' (python package manager) 'yum install python-pip' δινω και δεν το κανει, δεν βρισκει το πακετο πως θα γινει? Ουτε με το 'easy_setup' μπορεσω να το κανω. Θελω βασικα να εγκαταστησω και την python και το pip μεσω 'yum' αλλα τα πακετα δνε μπορουν να βρεθουν¨: yum install python3 yum install python-pip Πως θα γινει?
jim_p Δημοσ. 15 Νοεμβρίου 2013 Δημοσ. 15 Νοεμβρίου 2013 Αν η διανομη σου δεν τα εχει στα repo της, δεν μπορεις να κανεις κατι αλλο (εκτος απο το να βρεις τριτο repo που να τα εχει).
mphxths Δημοσ. 15 Νοεμβρίου 2013 Δημοσ. 15 Νοεμβρίου 2013 Ποσο δυσκολο πια στην χρηση αυτο το γοογλε ? http://superuser.com/questions/407926/why-is-pip-not-listed-in-easy-install-on-centos-6-where-to-get-it
thessalonik Δημοσ. 15 Νοεμβρίου 2013 Μέλος Δημοσ. 15 Νοεμβρίου 2013 Μπορεις να με βοηθησεις σε αυτο? δεν εχω ιδεα για το που θα βρω που να τα περιεχει.... Eπσιης ττην Python που ηδη εγκατεστησα και μπηκε απο οτι φαινεται στο '/urs/local/bin/Python' την διαγραφω απλως με 'rm -rf /urs/local/bin/Python' ? Ποσο δυσκολο πια στην χρηση αυτο το γοογλε ? http://superuser.com/questions/407926/why-is-pip-not-listed-in-easy-install-on-centos-6-where-to-get-it Δεν το θελω με wget αλλα ολα να εγκατασταθουν σωστα οπως προβλεπεται μe χρηση του 'yum'
mphxths Δημοσ. 15 Νοεμβρίου 2013 Δημοσ. 15 Νοεμβρίου 2013 προφανως και δεν κανεις rm -rf για να αφαιρεσεις την python ή οποιοδηποτε προγραμμα βαζεις με yum. δεν θυμαμαι πως παει αλλα σιγουρα θα χει παραμετρο για απεγκατασταση .. yum remove <πακετο> ισως? ψαξτο. οσο για το τι θες , προφανως δεν εχει και πολλη σημασια Βασει του λινκ που παρεθεσα ετσι γινεται....και στην τελικη δεν περναει προγραμμα αλλα καποιο python script..αρα μικρο το κακο.... Δες και εδω ...για ενα εξτρα ρεπο που ισως εχει τα πακετα που θες http://www.rackspace.com/knowledge_center/article/installing-rhel-epel-repo-on-centos-5x-or-6x
thessalonik Δημοσ. 15 Νοεμβρίου 2013 Μέλος Δημοσ. 15 Νοεμβρίου 2013 προφανως και δεν κανεις rm -rf για να αφαιρεσεις την python ή οποιοδηποτε προγραμμα βαζεις με yum. δεν θυμαμαι πως παει αλλα σιγουρα θα χει παραμετρο για απεγκατασταση .. yum remove <πακετο> ισως? ψαξτο. οσο για το τι θες , προφανως δεν εχει και πολλη σημασια Βασει του λινκ που παρεθεσα ετσι γινεται....και στην τελικη δεν περναει προγραμμα αλλα καποιο python script..αρα μικρο το κακο.... Δες και εδω ...για ενα εξτρα ρεπο που ισως εχει τα πακετα που θες http://www.rackspace.com/knowledge_center/article/installing-rhel-epel-repo-on-centos-5x-or-6x Την Python 3.4α την περασα αφου την εκανα compile from source, οχι μεσω καποιου package manager 'yum' Γιαυτο και ρωταω πως θα την απεγκαταστησω. Aθτο που θελω ειναι: 1. απεγκατασταση του compiled from source python 3.4a (δεν θελω να μεινει ιχνος απο αυτο πριν παω στο 2ο βημα) 2. νεα εγκατασταση της Python 3.3.3 απο το EPEL repo 3. εγκατασταση 'pip απισης απο το EPEL αυτα που ειδα στο λινκ τα εκανα: wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
mphxths Δημοσ. 15 Νοεμβρίου 2013 Δημοσ. 15 Νοεμβρίου 2013 1. compile from source? δηλ configure-make-make install ?αν ναι τοτε νομιζω παιζει και make uninstall ή κατι σχετικο (Δες στο Makefile τι παραμετρους παιρνει το make) Παραυτα την επομενη φορα που θες να κανεις κατι παρομοιο...καλο ειναι να φτιαχνεις rpm πακετο απο το source...νομιζω υπαρχουν τροποι. 2.ακολουθα τα βηματα στο λινκ που παρεθεσα..δεν ειναι μονο τα 3 που εκανες...στην ουσια ειναι ΚΑΙ τα 2 τελευταια πλαισια πριν τα σχολια. απο κει και περα αφου τελειωσεις με τα βηματα...χτυπας ενα yum search python ή yum search pip-python ή yum search python-pip και βλεπεις τι αποτελεσματα θα χεις .....κοιτας την στηλη που λεει απο ποιο ρεπο ειναι το καθε πακετο για να ξερεις απο που θα το τραβηξει. (Α τραβας ενα refresh στα ρεπος πριν τα παραπανω , για να ενημερωσει το νεο ρεπο)
thessalonik Δημοσ. 15 Νοεμβρίου 2013 Μέλος Δημοσ. 15 Νοεμβρίου 2013 Βασικα μετα τα 'configure-make-make install' εσβησα τον φακελο με την python γιατι δεν μου χρειαζοτναν αφου ειχε ηδη εγκαταστθαει. Τωρα ομως με ποιον τροπο θα αφαιρεσω την 3.4a ? Αν βαλω νεα pthon me yum install python3 θα γιενι χαμος θα εχω την 2.6.6 που ειχε το centos την 3.4.a που εκανα compile εγω και αυτη νπου θα βαλει το yum.... refresh sta repos επισης δεν ξερω πως γινεται
mphxths Δημοσ. 15 Νοεμβρίου 2013 Δημοσ. 15 Νοεμβρίου 2013 ξαναφτιαξε τον φακελο...και δες αυτο που εγραψα παραπανω (κοινως βρες το tar.gz που ειχε το source και αποσυμπιεσε το...βουαλα...ετοιμος ο φακελος!!) στην τελικη ξανακαντην compile , ξανα κανε make install και δες που ριχνει τα αρχεια...και μετα σβηστα χειροκινητα...αυτο ειναι λιγο επικινδυνο γιατι δεν ξερεις τι αλλα κανει εκτος απο ενα απλο copy...γνωμη μου...δες στο Makefile αν εχει και ποια ειναι η παραμετρος για την απεγκατασταση... οσο για το refresh στα repos...ξερωγω... μηπως "yum update" ??
thessalonik Δημοσ. 15 Νοεμβρίου 2013 Μέλος Δημοσ. 15 Νοεμβρίου 2013 Mε 'rm -rf /usr/local/bin/python' δεν θα καθαρισει ή θα αφησει πισω leftovers? root@secure [~]# yum update Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.plusline.de * epel: mirror.fraunhofer.de * extras: mirror.skylink-datacenter.de * remi: mirror5.layerjet.com * updates: centos.psw.net Setting up Update Process No Packages marked for Update root@secure [~]# yum search python3 Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.plusline.de * epel: mirror.imt-systems.com * extras: mirror.skylink-datacenter.de * remi: mirror.1000mbps.com * updates: centos.psw.net ============================================================================================================= Matched: python3 ============================================================================================================== python-apipkg.noarch : Python namespace control and lazy-import mechanism python-unicodenazi.noarch : Module that finds unicode/bytestring comparisons and other problems root@secure [~]#
pmav99 Δημοσ. 15 Νοεμβρίου 2013 Δημοσ. 15 Νοεμβρίου 2013 o φάκελος /*/bin έχει μέσα μόνο το εκτελέσιμο της python. Όλα τα άλλα αρχεία (βιβλιοθήκες κτλ) είναι αλλού. Είσαι σίγουρος ότι χρειάζεσαι python 3.4? Ποια είναι η έκδοση που υποστηρίζει η διανομή σου;
thessalonik Δημοσ. 16 Νοεμβρίου 2013 Μέλος Δημοσ. 16 Νοεμβρίου 2013 Φιλε μου πριν δω το μηνυμα σου εκανα: 'rm -rf /usr/bin/local/python*'
pmav99 Δημοσ. 16 Νοεμβρίου 2013 Δημοσ. 16 Νοεμβρίου 2013 Κανόνας linux #1 ΠΟΤΕ δεν βάζουμε πράγματα εκτός package manager. Ναι όπως σε όλους τους κανόνες υπάρχουν εξαιρέσεις, αλλά μέχρι να ξέρεις πότε μπορείς να τον παραβείς, απλά τον ακολουθείς ευλαβικά. https://el.wikibooks.org/wiki/Linux_%CE%B3%CE%B9%CE%B1_%CE%B1%CF%81%CF%87%CE%AC%CF%81%CE%B9%CE%BF%CF%85%CF%82/%CE%95%CE%B3%CE%BA%CE%B1%CF%84%CE%AC%CF%83%CF%84%CE%B1%CF%83%CE%B7_%CE%A0%CF%81%CE%BF%CE%B3%CF%81%CE%B1%CE%BC%CE%BC%CE%AC%CF%84%CF%89%CE%BD
thessalonik Δημοσ. 16 Νοεμβρίου 2013 Μέλος Δημοσ. 16 Νοεμβρίου 2013 Mαλιστα λλα καμια φορ ανα δεν βρισκει πακετα διαθεσιμα κανεις compile from source αναγκαστικα. Τωρα τι να κανω ετισ οπως ειανι το συστημα αυτηνητν στιγμη το yum install python33-devel δεν διορτθωσε την κατασταση.
warlock9_0 Δημοσ. 16 Νοεμβρίου 2013 Δημοσ. 16 Νοεμβρίου 2013 για compile από source να χρησιμοποιείς το checkinstall
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα