首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ModuleNotFoundError :没有名为“psycopg2._psycopg”的模块

ModuleNotFoundError :没有名为“psycopg2._psycopg”的模块
EN

Stack Overflow用户
提问于 2020-04-03 06:37:18
回答 1查看 5.2K关注 0票数 1

我使用的是导入:- import psycopg2

但在本地运行代码时,我面临的问题是:-

从psycopg2._psycopg导入( )

ModuleNotFoundError:没有名为“psycopg2._psycopg”的模块

我已经使用cmd pip安装了psycopg2,psycopg2 psycopg2版本2.8.4 pythonVersion3.7.3 python3.7 32位

如何在windows中导入._psycopg.py文件?如果可能的话还有其他解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2020-11-13 07:56:07

我也面临着同样的问题。我花了两天才拔出头发,直到找到解决办法。

我被试过的

下面是我为解决这个问题所做的事情,,但没有解决问题,。我希望这会对其他有同样问题的人有所帮助。

  1. 安装"psycopg2“和”piccopg2-二进制“
    • pip install psycopg2
    • pip install psycopg2-binary

  2. 安装"libpq-dev“
    • sudo apt install libpq-dev

  3. 安装“python 2”和“python3-piccopg2”
    • sudo apt install python-psycopg2 python3-psycopg2

  4. 安装“python3.9”和"python3-dev“和"python3.9-dev”
    • sudo apt install python-dev python3-dev python3.9-dev

  5. 安装“python”
    • sudo apt install python-setuptools

不幸的是,我以上的努力都解决不了我的问题。

解决办法是什么

所以,下面是我一直在尝试的解决方案,IT WORKS

从Github.安装最新的mod_wsgi

您应该安装这个最新的“mod_wsgi”,以便您的Psycopg2库能够使用。这是我要做的一步:

  1. 转到Github上的发布页面mod_wsgi (wsgi/发行版)
  2. 从最新版本下载该文件。在我写这篇文章时,最新版本是4.7.1 (wsgi/archive/4.7.1.tar.gz)
  3. 遵循官方文档中的安装指南。
    1. 解包源代码
      • tar xvfz mod_wsgi-4.7.1.tar.gz

代码语言:javascript
复制
1. [Configure source code](https://modwsgi.readthedocs.io/en/latest/user-guides/quick-installation-guide.html#configuring-the-source-code) 
    - `./configure`
代码语言:javascript
复制
1. [Build the source code and install](https://modwsgi.readthedocs.io/en/latest/user-guides/quick-installation-guide.html#building-the-source-code) 
    - `make`
    - `make install`
代码语言:javascript
复制
1. [Restart apache server](https://modwsgi.readthedocs.io/en/latest/user-guides/quick-installation-guide.html#restart-apache-web-server) 
    - `sudo service apache2 restart`

这个解决方案可以在我的机器上工作(Ubuntu18.04&Python3.9Venv)。

替代解

这是来自其他人的一些解决方案。

  1. 沙莱·查克解
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61006302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档