Установить Python через pyenv
Установить зависимости
sudo apt-get update sudo apt-get install make build-essential libssl-dev
zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm
libncurses5-dev libncursesw5-dev \ xz-utils tk-dev libffi-dev liblzma-dev
Установить pyenv
https://github.com/pyenv/pyenv
git clone https://github.com/pyenv/pyenv.git ~/.pyenv echo 'export
PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc echo 'export
PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc echo -e 'if command -v pyenv
1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bashrc
Закройте и снова откройте свой терминал или: source ~ / .bashrc
Проверить установку: команда -v pyenv
Установить pyenv-virtualenv
https://github.com/pyenv/pyenv-virtualenv
git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv
root)/plugins/pyenv-virtualenv echo 'eval "$(pyenv virtualenv-init -)"' >>
~/.bashrc
Закройте и снова откройте свой терминал или: source ~ / .bashrc
Установить Python
Чтобы установить определенную версию Python с помощью pyenv и установить ее в качестве глобального Python, затем выполните следующую замену в желаемой версии Python:
pyenv install <python_version> pyenv global <python_version> pip install --
upgrade pip
Проверить установку: python --version
Чтобы создать virtualenv на основе текущей активной версии python:
pyenv virtualenv
Автоматически активировать и деактивировать virtualenv при вводе соответствующего
, затем создайте файл на нужном уровне, например, в корне .python-версии папки, чтобы активировать виртуальную среду для репозиториев. Файл должен просто содержать имя virtualenv, которое вы хотите активировать.
Установите AWS CLI
http://docs.aws.amazon.com/cli/latest/userguide/installing.html
#Activate your virtualenv pyenv activate <virtualenv_name>
pip install awscli
Configure AWS CLI
http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html Сгенерируйте ключ доступа: войдите в консоль AWS Перейдите к своему пользователю в IAM Сгенерируйте себе ключ доступа Загрузите .csv Запустите в терминале следующее:
aws configure
#When prompted enter the following: # - enter generated AWS Access Key ID #
- enter generated AWS Secret Access Key # - us-west-2 # - json