2015-07-31 1 views
1

En bref:« 'Désactiver source » Conda erreur: trop d'arguments

[email protected]:~/conda$ source deactivate root 
Error: too many arguments. 
[email protected]:~/conda$ conda-env list 
# conda environments: 
# 
root     * /home/bir/conda 

[email protected]:~/conda$ source deactivate root 
Error: too many arguments. # I also tried from ~ 

Cela ne semble pas être le problème dans this almost identically titled question qui attribue le problème à l'utilisation de « set » dans la configuration de bash:

[email protected]:~$ ls -a | grep bash 
.bash_aliases 
.bash_history 
.bash_logout 
.bashrc 

Un script minimal indique également aucun paramètre par défaut:

[email protected]:~/bin$ cat ./test 
#!/bin/bash 
echo "$1" 
[email protected]:~/bin$ ./test 
         # $1 set by default would be here wouldn't it? 
[email protected]:~/bin$ 

Je suis déconcerté ...

+0

Avez-vous déjà trouvé une solution pour cela? J'ai vérifié le "set" problème et ce n'est pas ça. – slaw

Répondre

2

Recherchez dans les fichiers bash que vous avez affichés ci-dessus pour toutes les commandes contenant un ensemble. Si vous les avez, mettez-les en commentaire ou déplacez-les à ~/.inputrc à la place.

+0

également assurez-vous de recharger ces fichiers (une solution simple est de se déconnecter/se connecter) – Paul