-
Notifications
You must be signed in to change notification settings - Fork 15
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
Install failure on macOS (Cannot uninstall httpx 0.28.0) #23
Comments
This indicates that based on dependency version spec, it was decided that
However, a newer version that does not satisfy the version spec is already installed and thus has to be uninstalled first. That fails due to "no RECORD file" error. I have no idea about that, but quick googling yielded the following solution that you may consider: https://stackoverflow.com/a/71119218. |
I get the same problem, tried all the remedies I could think of via brew/pip/pip3, tried the stack overflow article, tried Chat GPT. No dice. Seems like one of those weird dependency issues that are obvious once you see it. Maybe pip vs pip3 vs mamba is confusing something? Some details:
Same error message about httpx 0.28.0 |
My error came from llm’s own bundled site-packages, which are not being handled by my system. It’s a conflict between llm choosing httpx 0.28 and llm-ollama wanting an earlier version. I no longer use llm / llm-ollama so it’s fine to close. |
On my system (Ubuntu 24.04), the
Note that |
would updating this plugin to use httpx 0.28 'solve' it? |
No, quite the opposite, this will make sure no-one can install this plugin anymore because it will become incompatible with
|
I think the most future-oriented solution will be to poke |
ollama/ollama-python#356 upstream request from a while ago |
same problem; brew uninstall reinstall does not help |
Please follow the upstream issue ollama/ollama-python#356. We are stuck until Ollama lifts their required |
The upstream issue was fixed, so the installation should work. Please re-open if any problems remain. |
works, thank you |
Not sure what followup steps to try, I am unfamiliar with python packaging
$ uname -a Darwin hi.local 24.1.0 Darwin Kernel Version 24.1.0: Thu Nov 14 18:15:21 PST 2024; root:xnu-11215.41.3~13/RELEASE_ARM64_T6041 arm64
stdout
stderr
The text was updated successfully, but these errors were encountered: