Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot install library using 'pip install ulmo' due to suds-surko dependency problem #215

Open
sethhill28 opened this issue Jan 18, 2023 · 3 comments
Milestone

Comments

@sethhill28
Copy link

Hello, I am running into an error when trying to install the library using 'pip install ulmo'. I'm attempting to install this in a python virtual environment, here is the error I'm recieving:

image

@emiliom
Copy link
Contributor

emiliom commented Jan 26, 2023

There are problems when installing ulmo via pip install, though I haven't seen your particular error. See #212, especially here. For the error reported there, a solution is to pre-install setuptools with version pinning set to <58.

On the other hand, installing ulmo using conda from the conda-forge channel works well. For example:

conda create -n ulmo -c conda-forge python==3.9 ulmo 

@jayqi
Copy link

jayqi commented Nov 2, 2023

See my comment in #212 for more details on this workaround, but I've made a pre-built wheel for suds-jurko (the package that has the error) available on GitHub. You can use pip install by installing them side-by-side.

pip install ulmo "suds-jurko @ https://github.com/drivendataorg/suds-jurko-wheel/releases/download/v0.6/suds_jurko-0.6-py3-none-any.whl"

@emiliom
Copy link
Contributor

emiliom commented Nov 5, 2023

Thank you @jayqi !! That's great.

I will add your solution to the installation instructions. In the meantime, I'll leave this issue open so others can find it easily.

@emiliom emiliom changed the title Cannot install library using 'pip install ulmo' Cannot install library using 'pip install ulmo' due to suds-surko dependency problem Nov 8, 2023
@emiliom emiliom added this to the 0.8.8 milestone Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants