[python-nl] OSX Lion recente versie Python ?

Marcel van den Elst info at marutec.nl
Tue Aug 2 10:10:11 CEST 2011


>> Heeft het voordelen om de python.org distributie te gebruiken ipv de MacPort ?
>
> De python.org versie heeft geen afhankelijkheden naar MacPorts, wat zowel voor als nadelen heeft.  Een voordeel is dat je de python.org versie wat makkelijker op andere systemen kan installeren, een nadeel is dat het met macports iets eenvoudiger is om extra s/w te installeren en zeker als het om python packages gaat die afhankelijkheden hebben naar C software.

Zou me niet druk maken om de verschillende directories die met Lion 
meekomen: 't is voor je OS en je wint er niets mee door ze weg te halen.

Als je gaat ontwikkelen wil je toch je eigen env die je ook makkelijk 
kunt porten naar andere bakken/servers, dus wil je niet ergens globaal 
installeren, ook niet via macports.

Mocht je er nog niet mee bekend zijn, bekijk dan ook 
pip/virtualenv/virtualenvwrapper. Daarmee kun je die versie (van alle 
packages) sourcen die je nodig hebt en meerdere isolated omgevingen 
maken (al dan niet in `develop` mode).

Weet niet hoe het icm macports werkt: die wil al z'n eigen deps regelen, 
dus zal waarschijnlijk ook als je de juiste versie uit je eigen 
virtualenv sourced nog steeds dezelfde versie zelf willen installeren.

Ligt er dus een beetje aan of je Python nodig hebt om daar zelf mee/op 
te gaan ontwikkelen: gebruik dan pip/virtualenv.

Als een specifieke Python versie slechts een dep is voor een bepaalde 
tool die je via macports wilt installeren, dan wellicht door macports 
laten installeren (ben geen fan van macports).



More information about the Python-nl mailing list