Я должен установить Python, таким образом, я могу установить зернышко / потрясающий, которые не должны базироваться доступ к вещам установки и выполненному. Я настраиваю бродячую среду VM, которая должна работать потрясающий как не корень для функционирования, и я действительно не хочу к sudo все или начинаю изменять полномочия.
Я знаю с OSX, я могу установить Python с варевом, которое установит Python на/usr/local/bin или чем-то, и затем я могу просто отредактировать свой путь bash_profile для взгляда в этом directoy сначала.
Используйте виртуальные среды. Это позволяет Вам делать неограниченные суммы виртуальных сред Python, таким образом, можно легко использовать различные наборы пакетов для различных проектов. Установите следующее:
sudo apt-get install python-virtualenv
Тогда:
sudo pip install virtualenvwrapper
Затем добавьте следующее в свой bashrc файл:
export WORKON_HOME=~/Envs
mkdir -p ~/Envs
source /usr/local/bin/virtualenvwrapper.sh
Затем предположите, что мы хотим сделать виртуальную среду названной "тестовым ENV", который мы можем выполнить:
mkvirtualenv test-env
Для использования его:
workon test-env
Из этой среды можно тогда победить, устанавливают что-либо (без sudo!).
Для выхода из виртуальной среды:
deactivate
Да можно сделать это. Можно установить Python в корневой каталог. Таким образом, Вы не должны иметь корневых полномочий, но немного основываться, работа должна была сделать так. Следуйте ответу.
Откройте свой терминал, предположите установку Python на корневом каталоге.
mkdir python
cd python
wget https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz
tar -xvf Python-2.7.6.tgz
cd Python-2.7.6
Затем теперь, при выполнении configure
, необходимо упомянуть это, где Вы пытаетесь установить его.
таким образом как
./configure --prefix=$HOME/python
make
make install
Таким образом, прямо сейчас Ваш Python установил в Вашем доме в Python, названном каталогом. таким образом, Ваша система должна теперь, когда Python, к которому она должна получить доступ, там. Так мало, но bashrc должен быть сделан.
В терминальном типе: нано ~/.bashrc
Затем добавьте как
export PATH=$HOME/python/Python-2.7.6/:$PATH
и сохраните - выходят с CTRL+X+Y
затем сделайте
source ~/.bashrc
Рекомендуемый: перезапустите свой ПК для обновления нового параметра среды, который мы сделали.
Именно. Теперь на опеке Ваш системный вызов python
из Вашего корневого каталога.