Gui*_*wek 5 python pip psycopg2
我正在使用 Mac 操作系统。我成功安装了 pyscopg2 ( pip3 install psycopg2)
但是当我尝试导入 psycopg2 时,我收到以下消息:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'psycopg2'
Run Code Online (Sandbox Code Playgroud)
您可以使用以下命令安装“psycopg2==2.7.5”:
pip install psycopg2==2.7.5
Run Code Online (Sandbox Code Playgroud)
psycopg2 2.7.5 是最后一个不需要从源代码构建的版本。尽管每次在代码中初始化时它都会抛出以下警告:
UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use "pip install psycopg2-binary" instead. For details see: <http://initd.org/psycopg/docs/install.html#binary-install-from-pypi>.
Run Code Online (Sandbox Code Playgroud)
所以你可以选择使用pip install psycopg2-binary
首先在两个 python 版本上安装 psycopg2,除非您不知道要安装哪一个版本。
命令 - pip install psycopg2 (适用于 python 3) 命令 - pip3 install psycopg2 (适用于 python 2)
不过,如果它不起作用,还有另一种方法使用 .whl(wheel 文件)
使用wheel - pip install,从这里您可以下载.whl 文件
pip install your.whl
Run Code Online (Sandbox Code Playgroud)
下载wheel文件,考虑到你的python版本。
希望能帮助到你。
| 归档时间: |
|
| 查看次数: |
9307 次 |
| 最近记录: |