Come accedere ai repository di plug-in QGIS da dietro un proxy?


19

Ho cercato di insegnare a me stesso QGIS usando questo forum e altri per aiutare. Alla maggior parte delle mie domande è possibile rispondere scaricando plugin disponibili tramite repository di terze parti, ma per qualche motivo non sono in grado di connettermi con questi. Qualcuno ha qualche idea sul perché questo è il caso?


In Qgis, Plugin> Scarica plugin Python, fai clic sulla scheda Archivi. Qual è lo "stato" che vedi lì per i repository esistenti?
Vinayan,

Nella scheda Repository lo stato è "non disponibile". Fare clic su "Aggiungi repository di terze parti" non fa differenza.
BNA,

1
sei dietro un proxy? Ricevo questo errore mentre sono ...
Vinayan,

lavoro nel SSN quindi probabilmente ...
BNA,

Si prega di utilizzare un commento anziché una risposta per un commento come questo. Tuttavia, se avessi intenzione di dettagliare alcuni passaggi che hai intrapreso per rispondere alla tua stessa domanda, sarebbe accettabile come risposta che potresti quindi accettare per finalizzare la domanda.
PolyGeo

Risposte:


21

Sono stato in grado di configurare le impostazioni proxy in QGIS (Impostazioni-> Opzioni-> Rete) in modo che potesse comunicare attraverso il nostro server proxy. Nel mio caso, il tipo di proxy predefinito non funzionava, dovevo usare HTTPProxy. Una volta fatto ciò, non ho avuto problemi ad accedere ai plugin sui server repo.


Sono dietro un firewall e la risposta di Hawken ha funzionato per me ... Grazie

è inoltre necessario riavviare Qgis. Grazie)
lolipop,

8

Ecco una soluzione alternativa se si è dietro proxy e non si ottengono i repository. Funzionerebbe con tutti i plugin di Python.

  1. Scarica il plug-in direttamente dall'URL del repository utilizzando il browser. Ad esempio, per CadTools, scaricare il file zip dal collegamento repository qui
  2. Decomprimi il file. Copia la cartella (di solito una directory nella cartella estratta) nella directory dei plugin di Python. In Windows, questo sarebbe C:\Program Files\Quantum GIS Wroclaw\apps\qgis\python\plugins
  3. Riavvia Qgis e ora puoi vedere questo plugin installato. Abilita questo plugin in Plugin Manager.

1
E in OSX la directory è~/.qgis/python/plugins
Simbamangu

Nel passaggio 1 di vinayan, puoi accedere agli URL del repository, facendo doppio clic su un repository elencato e copiando / incollando il suo URL .xml sul tuo browser. Molti dei repository hanno un foglio di stile .xsl che rende gli elenchi dei plugin come HTML. Ad esempio: faunalia.it/qgis/plugins.xml Se il repository non ha un foglio di stile, dai un'occhiata al sorgente .xml nel tuo browser per i link per il download.
dakcarto,

Aggiornamento per QGIS 2.0 e versioni successive: il percorso di destinazione è C:\Users\username\.qgis2\python\pluginse il repository ora è plugins.qgis.org/plugins
AndreJ

Per QGIS 3 sarà: C: \ Users \ nomeutente \ AppData \ Roaming \ QGIS \ QGIS3 \ profiles \ default \ python \ plugins
HeikkiVesanto

2

Se si esegue QGIS da dietro alcune configurazioni firewall / proxy, non è possibile ottenere i repository. Ho lo stesso problema quando eseguo QGIS dietro un firewall restrittivo tramite un proxy al lavoro, ma nessun problema quando eseguo QGIS da casa.


Puoi ottenere i repository! Vedi la mia risposta per maggiori dettagli. Fondamentalmente è necessario un riavvio.
Unapiedra,

Questo è forse un cambiamento da quando ho pubblicato questa risposta quasi sei anni fa.
MappaGnosis,

2

Sul tuo QGIS vai a

impostazioni >> opzioni >> rete

Quindi selezionare la casella "Usa proxy per l'accesso Web"

impostare il tipo di proxy su defaultProxy per utilizzare il proxy di sistema

In questo modo, qualsiasi configurazione proxy verrà ereditata e non sarà necessario reinserirla.


1

Esecuzione di QGIS 2.18.12.

  • Configura il proxy in Settings > Options > Network. (Come altri hanno sottolineato.)
  • Selezionare Use proxy for web access.
  • (Per me):
    Tipo proxy: HttpProxy
    Host: my-proxy-url.foo(No leader https://)
    Porto: 3128.
    Utente / Password: vuoto .
  • Verificare che funziona: Help > Check QGIS Version.
  • Riavvia QGIS.
  • Adesso vai a Plugins > Manage and Install Plugins.
  • Operazione riuscita: il repository plug-in viene aggiornato.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.