尝试安装 python-psycopg2 中断 Ubuntu 16.04 apt
Trying install python-psycopg2 breaks Ubuntu 16.04 apt
尝试使用
安装 python-psycopg2 后
sudo apt install python-psycopg2
apt
坏了,我什至无法清除那个包。
我尝试使用
清除时出现错误
sudo apt purge python-psycopg2
错误:
Traceback (most recent call last):
File "/usr/bin/pycompile", line 35, in <module>
from debpython.version import SUPPORTED, debsorted, vrepr, \
File "/usr/share/python/debpython/version.py", line 24, in <module>
from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: erro ao processar o pacote python-egenix-mxtools (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 1
Configurando python-psycopg2 (2.6.1-1build2) ...
Traceback (most recent call last):
File "/usr/bin/pycompile", line 35, in <module>
from debpython.version import SUPPORTED, debsorted, vrepr, \
File "/usr/share/python/debpython/version.py", line 24, in <module>
from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: erro ao processar o pacote python-psycopg2 (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 1
Erros foram encontrados durante o processamento de:
python-egenix-mxtools
python-psycopg2
E: Sub-process /usr/bin/dpkg returned an error code (1)
我已经试过了
sudo apt clean
sudo apt autoclean
sudo apt autoremove
sudo apt install -f
没有成功。
我正在使用 python 3.5。是否有可能是由于尝试安装 python-psycopg2 而不是 python3-psycopg2 而导致的损坏问题?
我停在这里。任何帮助都会很棒!
是的,您应该为您的 Python 版本安装正确版本的库。如果 python3-psycopg2
包存在,你应该安装它;但是请注意,通常不建议使用您的发行版的软件包来安装 Python 库,因为它们通常已过时。相反,您应该使用 pip
(或 pip3
)直接从 Python 打包索引安装库。
尝试使用
安装 python-psycopg2 后sudo apt install python-psycopg2
apt
坏了,我什至无法清除那个包。
我尝试使用
清除时出现错误sudo apt purge python-psycopg2
错误:
Traceback (most recent call last):
File "/usr/bin/pycompile", line 35, in <module>
from debpython.version import SUPPORTED, debsorted, vrepr, \
File "/usr/share/python/debpython/version.py", line 24, in <module>
from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: erro ao processar o pacote python-egenix-mxtools (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 1
Configurando python-psycopg2 (2.6.1-1build2) ...
Traceback (most recent call last):
File "/usr/bin/pycompile", line 35, in <module>
from debpython.version import SUPPORTED, debsorted, vrepr, \
File "/usr/share/python/debpython/version.py", line 24, in <module>
from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: erro ao processar o pacote python-psycopg2 (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 1
Erros foram encontrados durante o processamento de:
python-egenix-mxtools
python-psycopg2
E: Sub-process /usr/bin/dpkg returned an error code (1)
我已经试过了
sudo apt clean
sudo apt autoclean
sudo apt autoremove
sudo apt install -f
没有成功。
我正在使用 python 3.5。是否有可能是由于尝试安装 python-psycopg2 而不是 python3-psycopg2 而导致的损坏问题?
我停在这里。任何帮助都会很棒!
是的,您应该为您的 Python 版本安装正确版本的库。如果 python3-psycopg2
包存在,你应该安装它;但是请注意,通常不建议使用您的发行版的软件包来安装 Python 库,因为它们通常已过时。相反,您应该使用 pip
(或 pip3
)直接从 Python 打包索引安装库。