zds-site icon indicating copy to clipboard operation
zds-site copied to clipboard

nvm non-actif pour les utilisateurs de Fish shell et affichage du bon message pour l'activation du virtualenv

Open Titome opened this issue 4 years ago • 1 comments

Pas possible d'activer l’environnement virtuel de python car NVM ne supporte pas Fish shell (pas compatible avec Bash).

timothee@arch-game ~/p/p/d/zds-site (dev) > source zdsenv/bin/activate.fish
fish: Unknown command nvm
zdsenv/bin/activate.fish (ligne 76) : 
nvm use > /dev/null # activate nvm (from install_zds.sh)
^
du fichier source zdsenv/bin/activate.fish
        appelé sur l’entrée standard

Une solution sera d'appliquer la procédure décrite ici : https://eshlox.net/2019/01/27/how-to-use-nvm-with-fish-shell

Et afficher le bon message à la fin avec le bon fichier activate pour activer le virtualenv.

Titome avatar Nov 15 '19 16:11 Titome

Problème similaire sous Debian 10/Bash (Linux zds-dev 4.19.0-17-amd64 #1 SMP Debian 4.19.194-3 (2021-07-18) x86_64 GNU/Linux):

user@zds-dev:~/zds-site$ source zdsenv/bin/activate
-bash: nvm: command not found

gustavi avatar Aug 05 '21 15:08 gustavi