[Biopython-dev] C code review - Bio.trie fix for Python 3.4

Peter Cock p.j.a.cock at googlemail.com
Mon Apr 21 14:53:50 UTC 2014


On Mon, Apr 21, 2014 at 3:41 PM, Manlio Calvi <manlio.calvi at gmail.com> wrote:
> I don't know if it is related (but probably is) ... but I understood why I don't
> get a trie error in my Test config... simply the module don't compile
> itself!
> Looking at the build dump seems to be compiled (with a lot of warning and
> deprecations)

That is strange - all I can see is warnings, no errors.

> My test machine is Win7 x64, Python 3.4 x64 binary from Python.org
>

Referring to your test log for Python 3.4 [*], it looks like other C code
extensions are also not working (but they are for Python 2.7):

running test
test_Ace ... ok
...
test_Cluster ... skipping. If you want to use Bio.Cluster, install
NumPy first and then reinstall Biopython
...
test_KDTree ... skipping. C module in Bio.KDTree not compiled
...
test_PDB_KDTree ... skipping. C module in Bio.KDTree not compiled
...
test_pairwise2 ... ok
...
test_trie ... skipping. Could not import Bio.trie, check C code was compiled.

Let's continue this on the other thread - its a bigger issue than
the Bio.trie unicode problem under Python 3.4 :(

Thanks,

Peter

[*] available on the archive here,
http://lists.open-bio.org/pipermail/biopython-dev/2014-April/011265.html



More information about the Biopython-dev mailing list