Mac m1 安装python postgresql psycopg2 包
在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
。
评论已关闭