[PYTHON] note de direnv

prepare

If you use zsh.

.zshrc


eval "$(direnv hook zsh)"

set EDITOR env_val

python virtualenv

  1. Use layout python
  2. Use pre-installed virtualenvs

layout python

.envrc


layout python <phtyon-path>

Create new virtualenv in <projectdir>/.direnv/...

Activate pre-installed virtualenv

.envrc


# source <virtualenv-path>/activate e.g ↓	
source ~/.virtualenvs/aws/bin/activate

Ruby bundler

add_PATH & binstub

python


bundle install --path vendor/bundle --binstubs=vendor/bundle/bin

.envrc


PATH_add vendor/bundler/bin

But gem command point global gem's path (not vendoer/bundler ...). To show all installed gems, run bundle exec gem list .

Recommended Posts

note de direnv
Note
Note
Django Note 4
note de pyenv
direnv (linux)
Remarque: Python
Note de Python
Django Note 1
Django Note 3
Django Note 2
[Note] RepresenterError
[Note] Redimensionnement de l'image
Note d'apprentissage Python_002
Remarque: décorateur Python
Note de programmation Python
[Python] Note d'apprentissage 1
Note de Kinesis Firehose
Note d'apprentissage Python_004
[Note] À propos de Tensorflow
Note d'apprentissage Python_003
Note tout à fait personnelle
Note personnelle de Flask # 2
Note d'étude Jupyter_002
Remarque sur les préférences de TensFlow
[Remarque] openCV + python
Juste une note
Remarque sur les préférences de PyCharm
Note du débutant Python
Note personnelle de Flask # 1
Note d'étude Jupyter_003
Note d'étude Jupyter_007
[Note] les pandas se désempilent
Note d'étude Jupyter_005