Bagaimana cara mengakses Gudang Plugin QGIS dari belakang proxy?

19

Saya telah mencoba untuk belajar sendiri QGIS dengan menggunakan forum ini dan orang lain untuk membantu. Sebagian besar pertanyaan saya dapat dijawab dengan mengunduh plugin yang tersedia melalui repositori pihak ketiga tetapi karena alasan tertentu saya tidak dapat terhubung dengan ini. Adakah yang tahu mengapa hal ini terjadi?

BNA
sumber
Di Qgis, Plugins> Fetch Python Plugins, klik tab Repositori. Apa "Status" yang Anda lihat di sana untuk repositori yang ada?
vinayan
Pada tab Respositories statusnya 'tidak tersedia'. Mengklik 'Tambahkan repositori pihak ketiga' tidak ada bedanya.
BNA
1
apakah Anda di belakang proxy? Saya mendapatkan kesalahan itu sementara saya ...
vinayan
saya bekerja di NHS jadi mungkin ...
BNA
Silakan gunakan Komentar daripada Jawaban untuk komentar seperti ini. Namun, jika Anda akan merinci beberapa langkah yang Anda ambil untuk menjawab Pertanyaan Anda sendiri, maka itu akan diterima sebagai Jawaban yang kemudian dapat Anda Terima untuk menyelesaikan pertanyaan.
PolyGeo

Jawaban:

21

Saya dapat mengatur pengaturan proxy di QGIS (Pengaturan-> Opsi-> Jaringan) sehingga dapat berkomunikasi melalui server proxy kami. Dalam kasus saya, tipe proxy default tidak berfungsi - saya harus menggunakan HTTPProxy. Setelah itu selesai, saya tidak punya masalah untuk mendapatkan plugin di server repo.

hawken
sumber
Saya berada di belakang firewall dan jawaban Hawken bekerja untuk saya ... Terima kasih
juga perlu memulai ulang Qgis. Thx)
lolipop
8

Ini adalah solusi jika Anda berada di belakang proxy dan tidak mendapatkan repositori. Ini akan bekerja untuk semua plugin python.

  1. Unduh plugin langsung dari url repositori menggunakan browser Anda. Misalnya, untuk CadTools, unduh file zip dari tautan repo di sini
  2. Buka zip file. Salin folder (biasanya satu direktori ke folder yang diekstrak) ke direktori python plugins Anda. Di windows, ini akan menjadi C:\Program Files\Quantum GIS Wroclaw\apps\qgis\python\plugins
  3. Mulai ulang Qgis dan sekarang Anda dapat melihat plugin ini terpasang. Cukup aktifkan plugin ini di Plugin Manager.
Vinayan
sumber
1
Dan di OSX direktori tersebut adalah~/.qgis/python/plugins
Simbamangu
Di langkah # 1 vinayan, Anda dapat mengakses url repositori, dengan mengklik dua kali pada repositori yang terdaftar dan menyalin / menempelkan url .xml ke browser Anda. Banyak repositori memiliki .xsl stylesheet yang menjadikan daftar plugin sebagai HTML. Misalnya: faunalia.it/qgis/plugins.xml Jika repositori tidak memiliki stylesheet, lihat sumber .xml di browser Anda untuk tautan unduhan.
dakcarto
Pembaruan untuk QGIS 2.0 dan yang lebih baru: jalur targetnya adalah C:\Users\username\.qgis2\python\plugins, dan repositori sekarang plugins.qgis.org/plugins
AndreJ
Untuk QGIS 3 akan menjadi: C: \ Users \ username \ AppData \ Roaming \ QGIS \ QGIS3 \ profiles \ default \ python \ plugins
HeikkiVesanto
2

Jika Anda menjalankan QGIS dari belakang beberapa pengaturan firewall / proxy, Anda tidak bisa mendapatkan repositori. Saya memiliki masalah yang sama ketika menjalankan QGIS di belakang firewall restriktif melalui proksi di tempat kerja, tetapi tidak ada masalah saat menjalankan QGIS dari rumah.

MappaGnosis
sumber
Anda bisa mendapatkan repo! Lihat jawaban saya untuk lebih jelasnya. Pada dasarnya diperlukan restart.
Unapiedra
Ini mungkin perubahan karena saya memposting jawaban ini hampir enam tahun yang lalu.
MappaGnosis
2

Pada QGIS Anda, pergi ke

pengaturan >> opsi >> jaringan

Kemudian centang kotak "Gunakan proxy untuk akses web"

setel jenis proxy menjadi defaultProxy untuk menggunakan proxy sistem

Dengan begitu, setiap segel proksi yang Anda miliki akan diwarisi dan Anda tidak perlu memasukkan lagi.

Mahlatse
sumber
1

Menjalankan QGIS 2.18.12.

  • Konfigurasikan Proksi di Settings > Options > Network. (Seperti yang orang lain tunjukkan.)
  • Pilih Use proxy for web access.
  • (Bagi saya):
    Tipe Proxy: HttpProxy
    Host: my-proxy-url.foo(No terkemuka https://)
    Pelabuhan: 3128.
    Pengguna / Kata Sandi: kosong .
  • Memverifikasi bahwa ia bekerja: Help > Check QGIS Version.
  • Mulai ulang QGIS.
  • Sekarang, pergilah ke Plugins > Manage and Install Plugins.
  • Sukses: Repositori plugin diperbarui.
Unapiedra
sumber