Coder Social home page Coder Social logo

Comments (7)

ankane avatar ankane commented on August 30, 2024 1

Hey, the could not open extension control file error means the extension isn't installed on the database server.

@devonbrackbill The Homebrew instructions only work for Homebrew Postgres, and from the path in the error message (/Library/PostgreSQL/14), it looks like you're using a different Postgres installation. Try using the main (git clone) instructions.

@Yankzy Can you create a new issue on the pgvector repo with the output from the installation instructions?

fwiw, when it's installed, it'll show up in:

SELECT * FROM pg_available_extensions WHERE name = 'vector';

from pgvector-python.

devonbrackbill avatar devonbrackbill commented on August 30, 2024 1

Thank you, this worked.

from pgvector-python.

devonbrackbill avatar devonbrackbill commented on August 30, 2024

Running SELECT * FROM pg_extension WHERE extname = 'pgvector'; returns an empty table, so it's definitely not installing pgvector. And running CREATE EXTENSION pgvector; fails with the same above error. Maybe I need to follow the instructions to install pgvector from here?

from pgvector-python.

devonbrackbill avatar devonbrackbill commented on August 30, 2024

I ran brew install pgvector/brew/pgvector, but I'm still getting the above error, and SELECT * FROM pg_extension WHERE extname = 'pgvector'; is empty.

from pgvector-python.

Yankzy avatar Yankzy commented on August 30, 2024

I have the same exact problem

from pgvector-python.

devonbrackbill avatar devonbrackbill commented on August 30, 2024

for posterity, making a symlink resolved the problem: cd /Library/Developer/CommandLineTools/SDKs && sudo ln -s MacOSX.sdk MacOSX11.1.sdk b/c the make command was looking specifically for MacOSX11.1.

from pgvector-python.

ankane avatar ankane commented on August 30, 2024

Thanks for sharing. make gets the compiler flags from the Postgres installation, fwiw.

from pgvector-python.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.