Sono nuovo al gestore di pacchetti di Julia e sto riscontrando problemi nell'installazione di GLPK e LinProgGLPK.
Ho già eseguito Pkg.Init()
e ho installato con successo Curl utilizzando Pkg.add("Curl")
. Tuttavia, quando provo ad installare GLPK o LinProgGLPK (usando Pkg.add("GLPK")
e Pkg.add("LinProgGLPK"))
, ottengo il seguente messaggio:.Julia: Problemi con l'aggiunta di pacchetti (BinDeps)
MESSAGE: Installing BinDeps v0.0.0
ERROR: Path BinDeps already exists! Please remove to allow installation.
in _resolve at pkg.jl:345
in anonymous at no file:163
in cd at file.jl:26
in cd_pkgdir at pkg.jl:42
in add at pkg.jl:143
in add at pkg.jl:175
mi sembra di ottenere lo stesso messaggio per gli altri pacchetti che dipendono da BinDeps (tra cui Winston)
ho provato a chiamare Pkg.rm("BinDeps")
, Pkg.add("BinDeps")
, Pkg.update()
e Pkg.resolve()
, e poi tornò a cercare di aggiungere GLPK, ma lo stesso messaggio persiste. ho anche inserito ~/.julia
per rimuovere la cartella BinDeps, ma che non ha funzionato neanche. che Mi manca?
P.S. Sto eseguendo julia su Linux Ubuntu.
In realtà, l'ho fatto, e la stessa cosa è successa. Ho persino provato a reinstallare Julia stessa, senza modifiche. – Nathan
Ho capito il problema: un errore nell'installazione di un pacchetto (ad esempio BinDeps o GLPK) termina l'installazione, tuttavia Julia non lo riconosce; quindi il pacchetto è in un limbo tra installato e disinstallato dove non può né essere aggiunto né rimosso. L'unica soluzione che ho trovato è di cancellare ~/.julia come ha detto WestleyArgentum. – Nathan
Ci sono dei nodi, ma il gestore dei pacchetti è molto giovane e sta migliorando sempre: / – WestleyArgentum