Я пытаюсь заставить pip работать на python 3.6 на моей машине с Debian и думал, что python-pip будет работать в случае с python3.6 pip -V
как python 3.6 не может найти установку pip для python3-pip. После того, как я удалил python3-pip и python3-pip-whl, я запустил sudo apt-get install python-pip
, и он выдал ошибку и только частично установился. Я запустил sudo apt-get remove python-pip
, и он просто дает мне эту ошибку:
(Reading database ... 106170 files and directories currently installed.)
Removing python-pip (9.0.1-2) ...
File "/usr/bin/pyclean", line 63
except (IOError, OSError), e:
^
SyntaxError: invalid syntax
dpkg: error processing package python-pip (--remove):
subprocess installed pre-removal script returned error exit status 1
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
ModuleNotFoundError: No module named 'ConfigParser'
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
python-pip
E: Sub-process /usr/bin/dpkg returned an error code (1)
Когда я попытался запустить python3.6 get-pip.py
после запуска sudo apt-get remove python-pip
, он выдает мне эту ошибку:
Traceback (most recent call last):
File "get-pip.py", line 20649, in <module>
main()
File "get-pip.py", line 197, in main
bootstrap(tmpdir=tmpdir)
File "get-pip.py", line 82, in bootstrap
import pip._internal
zipimport.ZipImportError: can't decompress data; zlib not available
И когда я пытаюсь запустить sudo apt-get install zlibc
чтобы исправить это, я получаю серьезную ошибку. Я установил Python 3.6, используя метод GAD3R, так как считаю, что это тоже часть всей проблемы. Могу ли я исправить проблему, которую я вызвал, и если я не смогу ее исправить, когда я начну заново на Debian, что мне следует делать, в случае установки Python 3.6 и pip для него? Также, пожалуйста, сообщите мне, если вы не понимаете часть моего вопроса или если мне нужно включить больше информации в мой вопрос.