Я использую RedHat 7.2 и у меня нет доступа root. По умолчанию администратор установил python2 .7. Но мне нужно было обновить версию python. Итак, я установил python3 .7 локально в своей учетной записи.
Чтобы установить pip в систему, я скачал файл "get-pip.py". Однако когда я запускаю python get-pip.py --user
, pip устанавливается для python2 .7. И все пакеты, установленные с помощью pip, устанавливаются для python2 .7.
Но, когда я запускаю python3.7 get-pip.py --user
, появляется следующая ошибка.
Traceback (most recent call last):
File "get-pip.py", line 22318, in <module>
main()
File "get-pip.py", line 198, in main
bootstrap(tmpdir=tmpdir)
File "get-pip.py", line 82, in bootstrap
import pip._internal.main
zipimport.ZipImportError: can't decompress data; zlib not available
Затем я установил библиотеку zlib. но все же проблема не решена. Я уже проверил, что оба python2 .7 python3 .7 работают.
Заранее спасибо за ваши ответы.