Python - dwa

Tematy związane z oprogramowaniem, instalacją, konfiguracją
ara
Posty: 24
Rejestracja: 02 stycznia 2008, 23:14

Python - dwa środowiska

Post autor: ara »

Witam serdecznie.
Mam Debiana Lenny, w którym jest python 2.5. Chciałbym posiadać równolegle, lub zastąpić go wersją 2.6.
Czy ktoś z forumowiczów mógłby mi podać jakieś wskazówki?
Czy pythonowe virtualenv sprawdziłoby się w takiej sytuacji?

Pozdrawiam Artur.
beel
Beginner
Posty: 340
Rejestracja: 28 marca 2007, 07:06

Post autor: beel »

Możesz używać środowiska zależnie od aplikacji, po pierwsze powinieneś mieć dwie komendy python2.5 oraz python2.6 - używasz której zechcesz. Po drugie możesz ustawić wybrane środowisko jako domyślne. Czytaj więcej tutaj.

Co do instalacji jeśli nie masz w repo to może to.
ara
Posty: 24
Rejestracja: 02 stycznia 2008, 23:14

Post autor: ara »

Witam no dzięki wielkie. Przeglądałem już wcześniej te linki ale nie chciałem instalować(nie upewniając się), żeby nie narobić sobie bałaganu w systemie :)
Jeszcze dorzucę to :) Może akurat się komuś przyda

http://forums.debian.net/viewtopic.php?p=84898
http://www.linux-archive.org/debian-use ... ation.html

Pozdrawiam Artur Dziocha

[ Dodano: |14 Lis 2009|, 2009 13:01 ]
Zainstalować zainstalowało się, lecz chciałbym uruchomić easy_install pod Pythonem 2.6 no i niestety podczas instalacji setuptools-0.6c11-py2.6.egg (md5) wywala mi błąd

Kod: Zaznacz cały

zipimport.ZipImportError: can't decompress data; zlib not available
Setuptools dla Pythona 2.5 instaluje się bezproblemowo

Czy jest jakaś możliwość zainstalowania setuptools dla Pythona 2.5 oraz 2.6??
Później uruchamianie easy_install poprzez np:
python2.5 easy_instal virtualenv/easy_instal-2.5 virtualenv
oraz
python2.6 easy_install virtualenv/easy_instal-2.6 virtualenv

Widziałem coś takiego na megiteam, lecz problem jest w tym jak to skonfigurować

[ Dodano: |14 Lis 2009|, 2009 15:09 ]
Aktualizacja :)
No teraz już wszystko działa :) Już nie wywala żadnego błędu. Małymi kroczkami doszedłem co i jak :)
Przed skompilowanie pythona 2.6 trzeba zainstalować

Kod: Zaznacz cały

aptitude install zlib1g-dev
Później kompilacja według linka podanego wyżej :)

Pobieramy setuptools-0.6c11.tar.gz (md5) wypakowujemy oraz wchodzimy do katalogu :)
Komendą

Kod: Zaznacz cały

python2.X setup.py install
instalujemy dla odpowiedniej wersji pythona setuptools.
Po tym wszystkim tworzą nam się polecenia
easy_install-2.X
dzięki, którym możemy już instalować paczuszki dla odpowiednich wersji Pythona :)

Udało się po kilkunastu próbach :) !!!
Pozdrawiam Artur Dziocha
ODPOWIEDZ