После попытки установить питон-psycopg2 сПопытки установить питон-psycopg2 ломает Ubuntu 16.04 склонного
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?
Я остановился здесь. Любая помощь будет замечательной!
Спасибо @ Daniel. Я просто поймаю ошибку здесь. Я изменил символическую ссылку 'python', которая указывала на' python2.7', чтобы указать на 'python3.5'. И теперь, когда 'apt' называется python, он запускал' python3.5', а не 'python2.7', и дал несовместимость при работе с python-psycopg2. Спасибо за отзыв о 'pip3'. – Caco
Вы действительно ничего не должны менять о своей системе Python; вы, вероятно, сломаете всевозможные вещи. –