statgen / pheweb

A tool to build a website to browse hundreds or thousands of GWAS.
MIT License
158 stars 65 forks source link

pip3 install pheweb fails in official Python 3.8 docker image #129

Closed huy-nguyen closed 4 years ago

huy-nguyen commented 4 years ago

Steps to reproduce:

huy-nguyen commented 4 years ago

This seems related to https://github.com/pysam-developers/pysam/issues/860 because installing pheweb works fine on python 3.7.

pjvandehaar commented 4 years ago

The same error happened when python 3.7 was released. The pysam devs need a couple weeks to update. I'll see about a workaround.

pjvandehaar commented 4 years ago

For now, run

pip3 install -U cython
pip3 install https://github.com/pysam-developers/pysam/archive/master.zip
pip3 install pheweb

And let me know whether that works.

huy-nguyen commented 4 years ago

Thanks. Your quick fix works. I think it's worth adding these notes to the documentation so that newcomers are not stumped every time a new Python version is released.

pjvandehaar commented 4 years ago

That's a good suggestion. Instructions are in the "detailed install instructions" linked from https://github.com/statgen/pheweb#1-install-pheweb .