Sto provando a installare i pacchetti localmente con pip. Funzionava con --user
ma ora quando lo provo, trova la versione del pacchetto in /usr/local/lib/
e quindi non lo installa localmente. Normalmente installerebbe le cose in ~/.local
ma ora controlla solo la directory di sistema per il pacchetto e se è lì, non lo installa (che non è quello che voglio) e se non è lì, prova ad installarlo in /usr/local/lib
che non ho i permessi di scrittura a. Ad esempio:pip non installa pacchetti Python localmente con --user
$ pip install --user rpy2
Requirement already satisfied (use --upgrade to upgrade): rpy2 in /usr/local/lib/python2.7/dist-packages/
Come posso fare pip install --user
andare sempre a ~/.local
e non una directory di sistema?
bene dice che il "Requisito" è soddisfatto e ti dice di usare l'opzione --upgrade, hai provato ad usarlo? – PurityLake
@PurityLake: sì, questo non cambia nulla – user248237dfsf
"gli strumenti software comunemente utilizzati dai programmatori", come 'pip', sono in argomento. Votato per riaprire. –