Назад | Перейти на главную страницу

Установка PIP на debian - Неизвестный командный pip

У меня возникли проблемы с установкой PIP на машине с Debian Linux. Это код, который я использую в сценарии оболочки:

# Install setuptools
python -c 'import setuptools' > /dev/null 2>&1
if [[ $? != 0 ]] ; then
    wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python
    if [[ $? != 0 ]] ; then
        echo "Unable to install setuptools" >> /dev/stderr
#       exit 1
    fi
fi

# Install PIP
wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
python get-pip.py

# Install packages
pip install supervisor --pre
pip install uwsgi 
pip install virtualenv

Однако в моем журнале я получаю следующие сообщения, показывающие, что PIP не установлен правильно:

/root/StackScript: line 42: pip: command not found
/root/StackScript: line 43: pip: command not found
/root/StackScript: line 44: pip: command not found

Может ли кто-нибудь помочь мне понять, где я ошибся, пожалуйста?

Просто установите пакет python-pip из репозитория:

apt-get install python-pip

Если вам действительно нужна самая последняя версия, то чтобы использовать ее из командной строки, вы должны добавить ее исполняемый каталог в $ PATH.