Closed ctb closed 7 years ago
Oh, and I get this:
% pip install anvio
Collecting anvio
Using cached anvio-2.3.2.tar.gz
No files/directories in /tmp/pip-build-edqwt237/anvio/pip-egg-info (from PKG-INFO)
which seems likely to be a py2/py3 problem as well - I'm running pip from python version 3.5 here.
This is why I don't like maintaining installation scripts in ad hoc places --we forget to keep them up-to-date :/ Sorry about that, the Ubuntu script clearly needs attention. As well as the setup.py
, for which I will send a commit soon. But that description shouldn't result in the error you're getting.
The Python issue with pip is weird. Have you tried from within a virtualenv (copy-pasta for the lazy is here) just to make sure? Another option could be to try this instead to see what is really failing, I feel like it is a dependency issue .. like samtools version or something:
pip install --verbose anvio
Thanks,
I'll write up my install, but it seems clear that it's a problem with setup.py or the directory layout that pip expects, not something else.
I was able to install with python setup.py without a problem (well, with problems, but they were different ones and I fixed them :).
More soon!
by the way, @ozcan reminds me that we have an up-to-date Docker file here if you would like to copy-paste from there:
https://gist.github.com/meren/65b1f1bfea1b53e87e10f025d1e4c29a
anvi-self-test disagrees with setup.py:
but
Also, the install script for Ubuntu linked to from the Installation Menu/Ubuntu Recipe installs everything into Python 2 AFAICT.