a tenté de lancer Powerline après l'installation en suivant ces instructions .
. ./Library/Python/3.7/lib/python/site-packages/powerline/bindings/bash/powerline.sh
Vous avez cette erreur:
. ./Library/Python/3.7/lib/python/site-packages/powerline/bindings/bash/powerline.sh
-bash: ./Library/Python/3.7/lib/python/site-packages/powerline/bindings/bash/../../../scripts/powerline-config: No such file or directory
-bash: ./Library/Python/3.7/lib/python/site-packages/powerline/bindings/bash/../../../scripts/powerline-config: No such file or directory
semble que le fichier soit en fait ici: ~/Library/Python/3.7/bin/powerline-config
et pas dans le répertoire des scripts.
Je l'ai fait fonctionner avec: ln -s ~/Library/Python/3.7/bin ~/Library/Python/3.7/lib/python/site-packages/powerline/bindings/bash/../../../scripts
mais cela semble sous-optimal.
installer les informations
Name: powerline-status
Version: 2.7
Summary: The ultimate statusline/prompt utility.
Home-page: https://github.com/powerline/powerline
Author: Kim Silkebaekken
Author-email: [email protected]
License: MIT
Location: /Users/me/Library/Python/3.7/lib/python/site-packages
Requires:
Required-by:
Cela semble lié au # 850
Découvrez cette réponse:
https://askubuntu.com/a/953875
Le répertoire $HOME/Library/Python/3.7/bin
est censé être dans votre $PATH
, vous ne le faites pas et ne devez pas le lier là où vous l'avez lié car ce répertoire est censé être maintenu par votre gestionnaire de paquets. S'il s'agissait de powerline, n'essaieriez pas d'utiliser des solutions de secours conduisant à une tentative d'utilisation de powerline-config depuis le répertoire que vous voyez qu'il tente d'utiliser.
@ ZyX-I pourquoi ce problème a-t-il été résolu? Le lien symbolique de @ paul-tcell était une tentative de contournement, pas la cause du problème.
Je l'ai fait fonctionner avec:
ln -s ~/Library/Python/3.7/bin ~/Library/Python/3.7/lib/python/site-packages/powerline/bindings/bash/../../../scripts
mais cela semble sous-optimal.
ce test semble échouer même si $PATH
est correct dans mon environnement
POWERLINE_CONFIG_COMMAND
a en fait été exporté dans ma session shell - je ne sais pas si cela a été causé par la tentative de source de powerline.sh
avant de démarrer powerline-daemon
, ou plus probablement en essayant de source powerline.sh
avant de modifier mon PATH
pour qu'il contienne mon répertoire pip --user
; mais le forcer à powerline-command
comme ci-dessous a résolu le problème _ (tout comme le redémarrage de toutes mes sessions) _.
cela semble être une question fréquemment posée au début de cette année, et je suis curieux de savoir s'il existe une procédure de configuration provoquant une rupture sur les nouvelles installations de macos.
Commentaire le plus utile
ce test semble échouer même si$PATH
est correct dans mon environnementhttps://github.com/powerline/powerline/blob/3b85be683658685d89ab87ed83a48d9a918bc4ff/powerline/bindings/bash/powerline.sh#L140
POWERLINE_CONFIG_COMMAND
a en fait été exporté dans ma session shell - je ne sais pas si cela a été causé par la tentative de source depowerline.sh
avant de démarrerpowerline-daemon
, ou plus probablement en essayant de sourcepowerline.sh
avant de modifier monPATH
pour qu'il contienne mon répertoirepip --user
; mais le forcer àpowerline-command
comme ci-dessous a résolu le problème _ (tout comme le redémarrage de toutes mes sessions) _.https://github.com/powerline/powerline/blob/3b85be683658685d89ab87ed83a48d9a918bc4ff/powerline/bindings/bash/powerline.sh#L142
cela semble être une question fréquemment posée au début de cette année, et je suis curieux de savoir s'il existe une procédure de configuration provoquant une rupture sur les nouvelles installations de macos.