Closed xuxiny17 closed 3 months ago
Are you able to “pip3 install gevent”, without pheweb? If not, you should report the error to that project.
Pheweb can work without gevent, greenlet, and gunicorn. I think there's a way to tell pip to not install those. Anyways, if you're running on a Mac there's not as much need for them.
Yes, “pip3 install gevent” works without errors, and the wheel installation works fine too, I tried both of those packages with the latest version, I also tried with "pip3 install greenlet==3.0" and "pip3 install greenlet==3.0.1", both of them worked fine.
There is always an error: "Could not build wheels for gevent, which is required to install pyproject.toml-based projects", and I also installed pyproject, may I ask if there is a way to install pheweb without terminal?
Pheweb is only installable via terminal, sorry.
I recommend you find a way to install pheweb without gevent. I think there's an exclude option in pip.
Sure! I would look for the code at once, thank you so much for the help! And I would report there once I ran the code.
I successfully installed using the code: pip install --no-deps pheweb
, but I noticed the following
pheweb 1.3.16 requires boltons~=20.2, but you have boltons 23.0.0 which is incompatible.
pheweb 1.3.16 requires Flask~=1.1, but you have flask 2.2.5 which is incompatible.
pheweb 1.3.16 requires gevent~=21.1, but you have gevent 24.2.1 which is incompatible.
May I ask if these errors would interfere with the package when I run pheweb? I ran the code: pheweb phenolist glob --star-is-phenocode "/Users/xxx/Desktop/my-new-pheweb/*.gz"
and pheweb conf
both without errors.
It should be fine. If you get errors when serve the pheweb, run "pip3 install flask==1.1".
Sure! Thank you so much! That solved my problem. Have a great day!
I currently have a problem installing the PheWeb package on my Mac. The versions of the hardware and software are below
Mac Apple M2 chip macOS Sonoma Version 14.4 Beta Python 3.8.18 Platform: osx-arm64
No matter what I do, I always have the following errors, I tried to upgrade, and downgrade Python and wheel; greenlet; gevent packages and none of them helped, it always generates the following errors:
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for gevent Failed to build gevent ERROR: Could not build wheels for gevent, which is required to install pyproject.toml-based projects
I have been trying to solve this problem for a few weeks, and the problem persists, may I ask if there is a way to solve this? Thank you so much!