Bir proxy'nin arkasından QGIS Eklenti Depolarına nasıl erişilir?


19

Bu forumu ve diğerlerini kullanarak kendime QGIS öğretmeye çalışıyorum. Sorularımın çoğu, 3. taraf depolarından edinilebilen eklentileri indirerek yanıtlanabilir, ancak bir nedenden dolayı bunlara bağlanamıyorum. Bunun neden böyle olduğu hakkında bir fikri olan var mı?


Qgis, Eklentiler> Python Eklentilerini Al'da Depolar sekmesini tıklatın. Mevcut depolar için orada gördüğünüz "Durum" nedir?
vinayan

Rezervuarlar sekmesinde durum 'kullanılamıyor'. '3. taraf depoları ekle' seçeneğini tıklamak fark etmez.
BNA

1
Proxy'nin arkasında mısın? Ben varken bu hatayı alıyorum ...
vinayan

NHS'de çok çalışıyorum ...
BNA

Bunun gibi bir yorum için lütfen Yanıt yerine bir Yorum kullanın. Bununla birlikte, kendi Sorunuzu cevaplamak için attığınız bazı adımları detaylandıracak olsaydınız, o zaman soruyu sonuçlandırmak için Kabul edebileceğiniz bir Cevap olarak kabul edilebilir.
PolyGeo

Yanıtlar:


22

Proxy sunucumuz üzerinden iletişim kurabilmesi için QGIS'de (Ayarlar-> Seçenekler-> Ağ) proxy ayarlarını ayarlayabildim. Benim durumumda, Varsayılan proxy türü çalışmadı - HTTPProxy kullanmak zorunda kaldı. Bu yapıldıktan sonra, repo sunucularındaki eklentilere ulaşmakta sorun yaşamadım.


Bir güvenlik duvarının arkasındayım ve Hawken cevabı benim için çalıştı ... Teşekkürler

ayrıca Qgis'i yeniden başlatmanız gerekir. Thx)
lolipop

8

Proxy'nin arkasındaysanız ve depoları alamıyorsanız geçici bir çözüm. Bu, tüm python eklentileri için işe yarar.

  1. Eklentiyi tarayıcınızı kullanarak doğrudan depo url'sinden indirin. Örneğin, CadTools için zip dosyasını burada repo bağlantısından indirin
  2. Dosyayı açın. Klasörü (genellikle çıkarılan klasörden bir dizin) python plugins dizininize kopyalayın. Pencerelerde, bu olurdu C:\Program Files\Quantum GIS Wroclaw\apps\qgis\python\plugins
  3. Qgis'i yeniden başlatın ve şimdi bu eklentinin yüklü olduğunu görebilirsiniz. Bu eklentiyi Eklenti Yöneticisi'nde etkinleştirmeniz yeterlidir.

1
Ve OSX'te dizin~/.qgis/python/plugins
Simbamangu

Vinayan'ın 1. adımında, listelenen bir depoya çift tıklayarak ve .xml URL'sini tarayıcınıza kopyalayıp yapıştırarak depo URL'lerine erişebilirsiniz. Depoların çoğunda eklenti listelerini HTML olarak işleyen bir .xsl stil sayfası vardır. Örneğin: faunalia.it/qgis/plugins.xml Havuzun bir stil sayfası yoksa, indirme bağlantıları için tarayıcınızdaki .xml kaynağına bakın.
dakcarto

QGIS 2.0 ve sonrası için güncelleme: hedef yol C:\Users\username\.qgis2\python\pluginsve depo şimdi plugins.qgis.org/plugins
AndreJ

QGIS 3 için şunlar olacaktır: C: \ Kullanıcılar \ kullanıcı adı \ AppData \ Roaming \ QGIS \ QGIS3 \ profiles \ default \ python \ plugins
HeikkiVesanto

2

QGIS'i bazı güvenlik duvarı / proxy kurulumlarının arkasından çalıştırıyorsanız, depoları alamazsınız. QGIS'i iş yerinde bir proxy üzerinden kısıtlayıcı bir güvenlik duvarının arkasında çalıştırırken de aynı sorunu yaşıyorum, ancak QGIS'i evden çalıştırırken sorun yok.


Depoları alabilirsiniz! Daha fazla ayrıntı için cevabıma bakın. Temel olarak yeniden başlatma gerekir.
Ocak'ta Unapiedra

Bu cevabı belki altı yıl önce gönderdiğimden beri bir değişiklik.
MappaGnosis

2

QGIS'inizde

ayarlar >> seçenekler >> ağ

Ardından "Web erişimi için proxy kullan" kutusunu işaretleyin

sistem proxy'sini kullanmak için proxy türünü defaultProxy olarak ayarlayın

Bu şekilde, sahip olduğunuz proxy aramaları devralınır ve bir daha eklemek zorunda kalmazsınız.


1

Koşu QGIS 2.18.12.

  • Proxy'yi yapılandırın Settings > Options > Network. (Diğerlerinin işaret ettiği gibi.)
  • Seçin Use proxy for web access.
  • (Benim için):
    Vekil türü: HttpProxy
    Ana Bilgisayar: my-proxy-url.foo(Hayır lider https://)
    Limanı: 3128.
    Kullanıcı / Şifre: boş .
  • Doğrulama çalıştığını: Help > Check QGIS Version.
  • QGIS'i yeniden başlatın .
  • Şimdi git Plugins > Manage and Install Plugins.
  • Başarılı: Eklenti deposu güncellenir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.