繁体   English   中英

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

[英]ModuleNotFoundError: No module named 'psycopg2' when running

当我尝试从 Windows 10 上的命令提示符运行 a.py 文件时,我收到错误:ModuleNotFoundError: No module named 'psycopg2'。 但是,它已成功安装并可以通过解释器工作。 conn_test.py 文件仅包含 import psycopg2 语句。

C:\Users\212703751>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:\Users\212703751>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:\Users\212703751>conn_test.py
Traceback (most recent call last):
  File "C:\Users\212703751\AppData\Local\Programs\Python\Python37\conn_test.py", line 1, in <module>
    import psycopg2
ModuleNotFoundError: No module named 'psycopg2'

我尝试了很多方法,但都没有奏效。

你有什么想法,我该如何解决这个问题? 我正在使用 Windows 10 x64 和 Python 3.7.2

我遇到了类似的问题,“pip install psycopg2-binary”对我来说非常有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM