Great post - I wish there was a unified resource for things like that for other languages/tools. I would only add iPython - a must for any console adventures.
Python Ecosystem - An Introduction
41–50 of 78 posts
Re: Python Ecosystem - An Introduction
#42A formidable effort. It might be matter of taste but recommendations given starting from "Understanding the packages" and to "Install packages that need compiling" are almost harmful. My preference: * you should not care what is your `sys.path` looks like. You need it for debugging if something goes horribly wrong. A tutorial might mention it but things like `sys.path.insert(0,..)` should be avoided or accompanied wi…
Re: Python Ecosystem - An Introduction
#43That way you can get started with coding instead of having to install everything by yourself.
Re: Python Ecosystem - An Introduction
#44Re: Python Ecosystem - An Introduction
#45Thank you for this article. As per the Pragmatic Programmer, I thought I would learn Python this year. It's been a tremendously frustrating experience getting a workable stack installed. I wish the famous " One -- and preferably only one -- obvious way to do it " Python design philosophy extended to actually installing everything :(
Re: Python Ecosystem - An Introduction
#46You should not mix multiple packaging system on your operating system. And more you can dammage it pip provide more recent package than your distro. And if you upgrade a lib that have an incompatibility with a part of the system, you can corrupt it. I have no example to give but I am sure you can find it... Ubuntu now have many tools written in python.
You should use pip inside a virtualenv only. And, fortunatelly when you create a virtualenv, pip is installed in it, and you don't need to use the --distribute to have it.
Re: Python Ecosystem - An Introduction
#47Nice article but you have a typo: updrage instead of upgrade :)
Re: Python Ecosystem - An Introduction
#48Great post - I wish there was a unified resource for things like that for other languages/tools. I would only add iPython - a must for any console adventures.
Re: Python Ecosystem - An Introduction
#49I'd love to have one of these for Ruby. Every time I want to try out something written in Ruby I run head-first in to the packaging problem - Debian and Ubuntu don't appear to like shipping a working gem (presumably because it conflicts with how apt likes to do things) and the documentation on how to resolve the resulting inscrutable error messages isn't particularly easy to find. The Mac is a bit better, but I still…