简体   繁体   English

此安装在 ubuntu 上的 psycopg2 问题

[英]psycopg2 issue with this installation on ubuntu

I was able to install psycopg2 on my windows machine easily.我能够轻松地在我的 windows 机器上安装 psycopg2。

I was facing some issue on ubuntu.我在 ubuntu 上遇到了一些问题。 Based on another answer on stackoverflow, I did this:基于stackoverflow上的另一个答案,我这样做了:

 sudo apt-get install python-psycopg2

and it went find.它找到了。 But when I run my script, it throw error:但是当我运行我的脚本时,它会抛出错误:

Traceback (most recent call last):
  File "script.py", line 6, in <module>
    import psycopg2
ModuleNotFoundError: No module named 'psycopg2'

What to do??该怎么办??

First, check python version.首先,检查 python 版本。 For which version package python-psycopg2?哪个版本的 package python-psycopg2? Which python version you run?您运行的是哪个 python 版本? Maybe, python-psycopg2 for python2 and you run python3?也许,python2 的 python-psycopg2 和你运行 python3? Then install python3-psycopg2 package.然后安装 python3-psycopg2 package。

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

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