Closed m-balcewicz closed 9 months ago
so fyi, you don't need chromadb. It's just for the persist functionality, which caches the vectorstore.
Just remove the codepath where PERSIST == True.
(I'm on osx silicon so I can't repro this)
Thank you very much for your quick reply. I am also working on osx silicon. I get a similar error installing pip install unstructured
.
Trying to find the main error, it seems to be the path to clang? However, I have installed a recent version.
>> clang --version
Apple clang version 15.0.0 (clang-1500.0.29.1)
Target: arm64-apple-darwin22.5.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
This ist the error I get trying installing unstructured
:
creating build/temp.macosx-11.0-arm64-cpython-38
creating build/temp.macosx-11.0-arm64-cpython-38/c
/usr/local/opt/llvm/bin/clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/martin/opt/miniconda3/envs/ChatGPT/include -arch arm64 -fPIC -O2 -isystem /Users/martin/opt/miniconda3/envs/ChatGPT/include -arch arm64 -DFFI_BUILDING=1 -I/usr/include/ffi -I/usr/include/libffi -I/Users/martin/opt/miniconda3/envs/ChatGPT/include/python3.8 -c c/_cffi_backend.c -o build/temp.macosx-11.0-arm64-cpython-38/c/_cffi_backend.o -iwithsysroot/usr/include/ffi
error: command '/usr/local/opt/llvm/bin/clang' failed: No such file or directory
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for cffi
Running setup.py clean for cffi
Successfully built python-docx python-pptx olefile
Failed to build lxml cffi
ERROR: Could not build wheels for lxml, cffi, which is required to install pyproject.toml-based projects
Maybe you have another idea to solve my confusion.
Setting this helped on macOS in my case:
sudo xcode-select -s /Library/Developer/CommandLineTools
https://stackoverflow.com/questions/73969269/error-could-not-build-wheels-for-hnswlib-which-is-required-to-install-pyprojec https://github.com/chroma-core/chroma/issues/189#issuecomment-1454418844 These are the articles that helped me you can take a look at this..basically you need to downlaod those 6 gb of microsoft developer tools..Happy to help ; )
Setting this helped on macOS in my case:
sudo xcode-select -s /Library/Developer/CommandLineTools
Thank you, @aartajew. Obviously, my env was not set up correctly. Your line of code solved it immediately.
Additionally, the following solution worked out for me:
conda install -c conda-forge lxml
I had difficulties installing pip install unstructured
as you can see in my error message above, the lxml package was mainly the reason. pip install unstructured
Worked out any further issues now.partition_pdf is not available. Install the pdf dependencies with pip install "unstructured[pdf]"
.
So, installing the missing package solved any issues: pip install "unstructured[pdf]"
Hi, I do have some issues installing
pip install chromadb
. I am using a osx-arm64 and get the following error:I tried installing it for python 3.8, 3.10, and 3.11. Can you please help me out?