Installation / PyPI issues: 3.0(alpha|beta)
Hi Stefan and co - I've installed lxml 3.0alpha 2 using pip last week (simply: pip install lxml) However, working in a fresh virtualenv I tried again, and It looks like lxml 3.0 alpha 2 has been removed from pypi and lxml 3.0 beta isn't yet on pypi. When I try to install using pip install pip install git+github.com/lxml/lxml@26358d2218a84ad8ee89cce64828f907489c43af I get some compilation warnings and errors, which indicate that either: * src/lxml/lxml.etree.c should be present (is that because I'm using the git version rather than a pypi version?) or * I should install Cython Is that right? But will 3.0beta be out on pypi in a few days? (in which case I'll just wait for that) thanks Tim Tim Diggins http://red56.co.uk
Tim Diggins, 28.09.2012 13:08:
Hi Stefan and co -
I've installed lxml 3.0alpha 2 using pip last week (simply: pip install lxml)
However, working in a fresh virtualenv I tried again, and It looks like lxml 3.0 alpha 2 has been removed from pypi and lxml 3.0 beta isn't yet on pypi.
When I try to install using pip install pip install git+github.com/lxml/lxml@26358d2218a84ad8ee89cce64828f907489c43af
I get some compilation warnings and errors, which indicate that either: * src/lxml/lxml.etree.c should be present (is that because I'm using the git version rather than a pypi version?)
Yes. Only released sources come with the generated .c files.
or * I should install Cython Is that right?
That's an option, but I recommend installing the official source distribution instead: http://lxml.de/3.0/index.html#download
But will 3.0beta be out on pypi in a few days? (in which case I'll just wait for that)
No, it won't. The fact that 3.0alpha2 was on PyPI was a mistake. The problem is that pip automatically selects the newest version, and users shouldn't install alpha releases by default. Stefan
participants (2)
-
Stefan Behnel
-
Tim Diggins