So stellen Sie pyenv unter Amazon Linux und Ubuntu ein, um eine Python 3.6.0-Umgebung zu erstellen http://qiita.com/rysk92/items/878fddbf23262628d89e
Es wird angenommen, dass Pyenv in enthalten ist.
pyenv install 2.7.13
pyenv global 2.7.13
pip install virtualenv
pyenv-virtualenv
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
echo 'eval "$(pyenv virtualenv-init -)"' > ~/.bash_profile
Zum Beispiel
―― 1. Ein Projekt namens hoge_batch von Python 3.6.0, das auf AWS Batch ausgeführt werden soll ―― 2. Ein Projekt namens hoge_lambda von Python 2.7.13, das auf AWS Lambda ausgeführt werden soll
Angenommen, Sie möchten.
Der Pfad jedes Projekts ist wie folgt.
pyenv virtualenv 3.6.0 hoge_batch
pyenv virtualenv 2.7.13 hoge_lambda
cd /path/to/hoge_batch
pyenv local hoge_batch
cd /path/to/hoge_lambda
pyenv local hoge_lambda
Wenn Sie zum Pfad jedes Projekts wechseln, wird automatisch umgeschaltet.
Im Projektordner befindet sich eine Datei mit dem Namen .python-version. Wenn Sie sie also löschen, verschwindet die Zuordnung zwischen dem Ordner und der Umgebung.