Мне было интересно, как правильно установить python2.7. В моей другой установке zlib не работает, а pip устанавливается неправильно, и я был вынужден использовать python3 из командной строки.
У меня есть свежая установка Ubuntu 17.10, и я хотел бы иметь возможность использовать pip и прочее. Я думаю, это было потому, что python уже установлен в Ubuntu, и я установил другую версию или что-то в этом роде, потому что инструменты командной строки на основе python, такие как volatility, работали.
Есть ли какой-нибудь способ исправить это, чтобы я мог устанавливать модули и прочее или использовать уже установленный python из командной строки?
Чтобы установить Python 2.7, вам просто нужно выполнить следующие действия в Ubuntu 17.10 в терминале (они прекрасно работают бок о бок из коробки):
# refreshing the repositoriessudo apt update# its wise to keep the system up to date!# you can skip the following line if you not# want to update all your softwaresudo apt upgrade# installing python 2.7 and pip for itsudo apt install python2.7 python-pip# installing python-pip for 3.6sudo apt install python3-pip
ПРИМЕЧАНИЕ: Не пытайтесь удалить python 3.6, так как это испортит вашу систему
Вы можете вызвать python pip следующим образом:
# for python 2.7pip2 install <package># for python 3.6pip install <package>
С помощью pip без номера будут установлены пакеты python 3.6.