Чтобы привести пример, если я запустил команду
sudo pip install gunicorn
Теперь есть файл
/usr/local/bin/gunicorn
и папку
/usr/local/lib/python2.7/site-packages/gunicorn
И я могу запустить "gunicorn" из оболочки.
Однако, если я запустил команду
sudo pip install gunicorn --target=~/tmp_directory
В папке
~/tmp_directory/gunicorn
Однако в любом месте нет "мусора/пушки", и я не могу запустить "боевик" из оболочки. Просматривая документацию по протоколу, я ничего не могу найти для этого конкретного случая. Точная причина для этого - попытаться настроить пользовательский buildpack на Heroku.