Mac m1 安装python postgresql psycopg2 包
warning:
这篇文章距离上次修改已过427天,其中的内容可能已经有所变动。
在Mac M1上安装psycopg2以连接PostgreSQL数据库,你可以使用以下步骤:
- 打开终端。
确保你已经安装了
postgresql。如果没有安装,可以使用Homebrew安装:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install postgresql创建PostgreSQL角色和数据库(可选):
createuser --interactive createdb <your-username>使用pip安装
psycopg2:pip install psycopg2-binary如果你遇到编译错误,可能需要使用以下命令:
ARCHFLAGS=-arch arm64 pip install psycopg2-binary
这里安装的是psycopg2-binary,因为它包含了二进制版本的psycopg2,不需要编译。如果你需要从源代码编译psycopg2,可以尝试以下命令:
pip install psycopg2-binary确保你的Python环境是为M1 Mac优化的。如果你使用的是conda,可以使用conda来创建一个环境:
conda create -n myenv python=3.8
conda activate myenv
conda install psycopg2以上步骤应该能在M1 Mac上成功安装psycopg2。
评论已关闭