2017-05-17 3 views
1

J'ai installé la dernière version de Haxe (3.4.2), mais j'ai appris que le projet pour lequel j'ai besoin nécessite une ancienne version (3.1.3). Malheureusement, le programme d'installation n'a aucune option de désinstallation. Par conséquent, j'ai supprimé manuellement tous les fichiers Haxe que la recherche du Finder répertorié (y compris les fichiers système et les fichiers cachés). Lorsque j'exécute maintenant le programme d'installation Haxe 3.1.3, cela montre que l'installation s'est terminée avec succès mais il semble n'avoir pas installé de fichiers Haxe et quand je tape "haxe" dans Terminal, je reçois une "commande non trouvée" résultat.Suppression de Haxe (3.4.2) à partir de macOS (Sierra)

Il me semble que le programme d'installation ne s'installe pas du tout car il découvre toujours un reste de l'installation Haxe précédente quelque part.

D'ailleurs, j'ai aussi retiré les lignes suivantes dans/etc/environnement:

export HAXE_STD_PATH=/usr/local/haxe/std:. # path to std + :. 
export HAXE_HOME=/usr/whatever/haxe # path to haxe 
export NEKOPATH=/usr/local/neko # path to neko 

Toute idée comment résoudre ce problème?

Répondre

1

Vous pouvez essayer de supprimer tout et copier les fichiers binaires au lieu de l'installateur avec

sudo rm -f -r /usr/local/lib/haxe 
sudo cp -R yourhaxedir /usr/local/lib/haxe 

vous devez peut-être changer la lecture et les autorisations de writting

sudo chmod 777 /usr/local/lib/haxe/haxe 
sudo chmod 777 /usr/local/lib/haxe/haxelib 
sudo chmod 777 /usr/local/lib/haxe/lib 

Ne pas oublier de mettre votre répertoire libs

haxelib setup wherever/lib 
sudo chmod 777 wherever/lib 

la valeur par défaut est/usr/local/lib/haxe/lib