Каждый двоичный файл python должен иметь свой собственный исполняемый файл pip.
Вы получаете его автоматически, если используете virtualenv. Затем вы можете просто запустить pip install pyramid в активированном virtualenv, например:
$ vex venv pip install pyramid
Если вы хотите использовать pip для установки для системы python3, вы можете установить для нее pip:
$ sudo apt-get install python3-pip
Он устанавливает программу pip3. Затем:
$ pip3 install --user pyramid
устанавливает pyramid в дереве каталогов ~/.local.
Если вам нужно протестировать пакет Python на нескольких версиях python; вы можете использовать tox.
просто добавьте / запустите / меня в вашу PATH, любой скрипт, который может быть просто запущен из любого каталога
, как PATH с troubleshooters.com Чтобы добавить каталог / данные / myscripts к началу переменной среды $ PATH, используйте следующее:
PATH=/data/myscripts:$PATH
Чтобы добавить этот каталог в конец пути, используйте следующую команду:
PATH=$PATH:/data/myscripts
finally
export PATH
, чтобы он был повсюду, все время, только для вашего пользователя, добавляйте их в строках в файле .bash_profile этого пользователя, всех пользователей, кроме root: добавьте в / etc / profile для root: возможно только из корневого .bash_profile
моя идея ради лень (а не ваш случай запуска «каждого» скрипта): добавьте символическую ссылку из одного сценария в ваш / home / usr / loca / bin
Две возможности:
alias runme = '/ run / me / script.sh' в командной строке bash. Это работает только для этой сессии. Поместите эту строку в ~ / .bashrc, если вы хотите, чтобы это изменение было постоянным. переименуйте script.sh в runme и добавьте / запустите / меня в PATHhttp://nixcraft.com/shell-scripting/4490-how-can-i-set-path-bash-shell. html # post7234
PS: Убедитесь, что у script.sh есть права исполняемого файла (chmod + x script.sh)