gpt4 book ai didi

python - psycopg 在错误的 python 中 - Ubuntu

转载 作者:行者123 更新时间:2023-12-01 06:05:08 29 4
gpt4 key购买 nike

我正在运行 Ubuntu。我安装了python2.7和最新版本的Postgresql。

当我安装 psycopg 时,该软件包显示在默认的 Ubuntu 版本的 python 中,而不是我想要使用的 2.7 版本。

我尝试从我想要的目录中重新安装,但它仍然引用了另一个 python。当我打开 python shell 时,版本为 2.7。

如何将 psycopg 安装到 2.7 中?

感谢您的帮助。

Stack after installation:
Traceback (most recent call last):
File "/usr/lib/python2.7/site.py", line 562, in <module>
main()
File "/usr/lib/python2.7/site.py", line 544, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python2.7/site.py", line 271, in addusersitepackages
user_site = getusersitepackages()
File "/usr/lib/python2.7/site.py", line 246, in getusersitepackages
user_base = getuserbase() # this will also set USER_BASE
File "/usr/lib/python2.7/site.py", line 236, in getuserbase
USER_BASE = get_config_var('userbase')
File "/usr/lib/python2.7/sysconfig.py", line 543, in get_config_var
return get_config_vars().get(name)
File "/usr/lib/python2.7/sysconfig.py", line 442, in get_config_vars
_init_posix(_CONFIG_VARS)
File "/usr/lib/python2.7/sysconfig.py", line 303, in _init_posix
makefile = _get_makefile_filename()
File "/usr/lib/python2.7/sysconfig.py", line 297, in _get_makefile_filename
return os.path.join(get_path('platstdlib').replace("/usr/local","/usr",1), "config" + (sys.pydebug and "_d" or ""), "Makefile")
AttributeError: 'module' object has no attribute 'pydebug'

最佳答案

apt 与它首先安装的 Python 一起工作。

您需要使用easy_install (或者更好的是 pip )将其他库安装到您自己安装的 Python 中。

关于python - psycopg 在错误的 python 中 - Ubuntu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8420212/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com