Haskell novizio e pitone qui.Perchè cabal sandbox init non cambia PATH come fa virtualenv?
credo di mancare qualcosa qui, ma se si guarda al Yesod's quickstart, l'autore installare alcuni pacchetti primacabal sandbox init
. Ho visto lo stesso modello altrove. Domande:
- Mi manca qualcosa? È questo il vero modo di usare la sandbox cabal?
- Perché non posso (o non dovrei) installare yesod-bin all'interno di una sandbox?
- Cosa succede se utilizzo diverse versioni di yesod-bin in alcuni progetti?
- Se sono presenti librerie che installano file binari in .cabal-sandbox/bin, perché
cabal sandbox init
non cambia PATH per corrispondere alla versione in modalità sandbox?
Grazie mille in anticipo!
Meglio di quanto pensavo. Grazie! –
Se non si è nella directory radice della sandbox cabal, è comunque possibile lavorare in tale sandbox puntando la cabal al file di configurazione corretto: 'cabal --config = \ cabal.sandbox.config '. –
user2407038