ModuleNotFoundError:运行时没有名为"psycopg2"的模块



当我试图从Windows 10的命令提示符运行.py文件时,我得到错误:ModuleNotFoundError:没有名为'psycopg2'的模块。但是,它已成功安装,并可从解释器中工作。conn_test.py文件只包含import psycopg2语句。

C:Users212703751>python -m pip install psycopg2-binary
Collecting psycopg2-binary
Using cached psycopg2_binary-2.8.6-cp37-cp37m-win_amd64.whl (1.1 MB)
Installing collected packages: psycopg2-binary
Successfully installed psycopg2-binary-2.8.6
C:Users212703751>python
Python 3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 23:09:28) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import psycopg2
>>> exit()
C:Users212703751>conn_test.py
Traceback (most recent call last):
File "C:Users212703751AppDataLocalProgramsPythonPython37conn_test.py", line 1, in <module>
import psycopg2
ModuleNotFoundError: No module named 'psycopg2'

我试过很多方法,但都不起作用。

你知道我该怎么解决这个问题吗?我用的是Windows 10 x64, Python 3.7.2

我遇到了一个类似的问题,'pip install psycopg2-binary'对我来说工作得很好。

相关内容

最新更新