Como acessar os repositórios de plug-in do QGIS por trás de um proxy?

19

Eu tenho tentado me ensinar QGIS usando este fórum e outros para ajudar. A maioria das minhas perguntas pode ser respondida baixando plug-ins disponíveis em repositórios de terceiros, mas, por algum motivo, não consigo conectar-me a eles. Alguém tem alguma idéia de por que esse é o caso?

BNA
fonte
No Qgis, Plugins> Buscar plugins Python, clique na guia Repositórios. Qual é o "Status" que você vê para os repositórios existentes?
Vinayan #
Na guia Respositórios, o status é 'indisponível'. Clicar em 'Adicionar repositórios de terceiros' não faz diferença.
BNA
1
você está atrás de um proxy? Eu recebo esse erro enquanto eu sou ...
Vinayan
eu trabalho no SNS então provavelmente ...
BNA
Por favor, use um comentário em vez de uma resposta para um comentário como este. No entanto, se você detalhasse algumas etapas para responder à sua própria pergunta, isso seria aceitável como uma resposta que você poderia aceitar para finalizar a pergunta.
PolyGeo

Respostas:

21

Consegui definir as configurações de proxy no QGIS (Configurações-> Opções-> Rede) para que ele pudesse se comunicar através do nosso servidor proxy. No meu caso, o tipo de proxy padrão não funcionou - eu tive que usar o HTTPProxy. Feito isso, não tive problemas em acessar os plug-ins nos servidores de recompra.

Hawken
fonte
Estou atrás de um firewall e a resposta do Hawken funcionou para mim ... Obrigado
também precisa reiniciar o Qgis. Thx)
lolipop
8

Aqui está uma solução alternativa se você estiver atrás do proxy e não obtendo os repositórios. Isso funcionaria para todos os plugins python.

  1. Faça o download do plug-in diretamente do URL do repositório usando seu navegador. Por exemplo, para o CadTools, faça o download do arquivo zip no link aqui repo
  2. Descompacte o arquivo. Copie a pasta (geralmente um diretório na pasta extraída) para o diretório de plugins do python. No Windows, isso seria C:\Program Files\Quantum GIS Wroclaw\apps\qgis\python\plugins
  3. Reinicie o Qgis e agora você pode ver este plugin instalado. Basta ativar este plug-in no Gerenciador de plug-ins.
vinayan
fonte
1
E em OSX o diretório é~/.qgis/python/plugins
Simbamangu
Na etapa 1 do vinayan, você pode acessar os URLs do repositório clicando duas vezes em um repositório listado e copiando / colando o URL .xml no seu navegador. Muitos dos repositórios têm uma folha de estilo .xsl que renderiza as listagens de plug-ins como HTML. Por exemplo: faunalia.it/qgis/plugins.xml Se o repositório não tiver uma folha de estilo, consulte a fonte .xml no seu navegador para obter os links de download.
Dakcarto
Atualização para o QGIS 2.0 e posterior: o caminho de destino é C:\Users\username\.qgis2\python\plugins, e o repositório está agora plugins.qgis.org/plugins
Andrej
Para o QGIS 3, será: C: \ Usuários \ nome de usuário \ AppData \ Roaming \ QGIS \ QGIS3 \ profiles \ padrão \ python \ plugins
HeikkiVesanto
2

Se você estiver executando o QGIS por trás de algumas configurações de firewall / proxy, não poderá obter os repositórios. Tenho o mesmo problema ao executar o QGIS atrás de um firewall restritivo por meio de um proxy no trabalho, mas não há problema ao executar o QGIS em casa.

MappaGnosis
fonte
Você pode obter os repositórios! Veja minha resposta para mais detalhes. Basicamente, é necessário reiniciar.
Unapiedra
Talvez isso seja uma mudança, pois publiquei essa resposta há quase seis anos.
MappaGnosis
2

No seu QGIS, vá para

configurações >> opções >> rede

Em seguida, marque a caixa "Usar proxy para acesso à web"

defina o tipo de proxy como defaultProxy para usar o proxy do sistema

Dessa forma, quaisquer que sejam as seleções de proxy que você possui serão herdadas e você não precisará inserir novamente.

Mahlatse
fonte
1

Executando o QGIS 2.18.12.

  • Configure o Proxy em Settings > Options > Network. (Como outros já apontaram.)
  • Selecione Use proxy for web access.
  • (Para mim):
    Tipo de Proxy: HttpProxy
    Anfitrião: my-proxy-url.foo(Nenhum líder https://)
    Porto: 3128.
    Usuário / Senha: vazio .
  • Verificar que ele funciona: Help > Check QGIS Version.
  • Reinicie o QGIS.
  • Agora vá para Plugins > Manage and Install Plugins.
  • Êxito: O repositório de plugins é atualizado.
Unapiedra
fonte