Làm cách nào để truy cập Kho lưu trữ Plugin của QGIS từ phía sau proxy?


19

Tôi đã cố gắng tự dạy cho mình QGIS bằng cách sử dụng diễn đàn này và những người khác để giúp đỡ. Hầu hết các câu hỏi của tôi có thể được trả lời bằng cách tải xuống các plugin có sẵn thông qua kho của bên thứ 3 nhưng vì một số lý do tôi không thể kết nối với các plugin này. Bất cứ ai có bất kỳ ý tưởng tại sao đây là trường hợp?


Trong Qgis, Plugins> Fetch Python Plugins, bấm vào tab Kho lưu trữ. "Trạng thái" mà bạn thấy ở đó cho các kho lưu trữ hiện có là gì?
vinaya

Trên tab Respose, trạng thái là 'không khả dụng'. Nhấp vào 'Thêm kho lưu trữ của bên thứ 3' không có sự khác biệt.
BNA

1
bạn có đứng sau một proxy không? Tôi nhận được lỗi đó trong khi tôi ...
vinayan

tôi làm việc trong NHS nên có lẽ ...
BNA

Vui lòng sử dụng Nhận xét thay vì Trả lời cho nhận xét như thế này. Tuy nhiên, nếu bạn định chi tiết một số bước bạn đã thực hiện để trả lời Câu hỏi của chính mình thì đó có thể được chấp nhận dưới dạng Câu trả lời mà sau đó bạn có thể Chấp nhận để hoàn tất câu hỏi.
PolyGeo

Câu trả lời:


21

Tôi đã có thể thiết lập cài đặt proxy trong QGIS (Cài đặt-> Tùy chọn-> Mạng) để nó có thể giao tiếp qua máy chủ proxy của chúng tôi. Trong trường hợp của tôi, loại proxy mặc định không hoạt động - tôi phải sử dụng HTTPProxy. Khi đã xong, tôi không gặp vấn đề gì với các plugin trên máy chủ repo.


Tôi đứng sau một tường lửa và câu trả lời Hawken đã làm việc cho tôi ... Cảm ơn

cũng cần khởi động lại Qgis. Thx)
lolipop

8

Đây là một cách giải quyết nếu bạn đứng sau proxy và không nhận được kho lưu trữ. Điều này sẽ làm việc cho tất cả các plugin python.

  1. Tải xuống plugin trực tiếp từ url kho lưu trữ bằng trình duyệt của bạn. Ví dụ: đối với CadTools, hãy tải xuống tệp zip từ liên kết repo tại đây
  2. Giải nén tập tin. Sao chép thư mục (thường là một thư mục xuống thư mục giải nén) vào thư mục plugin python của bạn. Trong cửa sổ, đây sẽ là C:\Program Files\Quantum GIS Wroclaw\apps\qgis\python\plugins
  3. Khởi động lại Qgis và bây giờ bạn có thể thấy plugin này được cài đặt. Chỉ cần kích hoạt plugin này trong Trình quản lý plugin.

1
Và trong OSX, thư mục là~/.qgis/python/plugins
Simbamangu

Trong bước 1 của vinayan, bạn có thể truy cập các url của kho lưu trữ, bằng cách nhấp đúp vào kho lưu trữ được liệt kê và sao chép / dán url .xml của nó vào trình duyệt của bạn. Nhiều kho lưu trữ có biểu định kiểu .xsl hiển thị danh sách plugin dưới dạng HTML. Ví dụ: faunalia.it/qgis/plugins.xml Nếu kho lưu trữ không có biểu định kiểu, hãy xem nguồn .xml trong trình duyệt của bạn để biết các liên kết tải xuống.
dakcarto

Cập nhật cho QGIS 2.0 và sau này: con đường mục tiêu là C:\Users\username\.qgis2\python\plugins, và kho lưu trữ hiện đang plugins.qgis.org/plugins
Andrej

Đối với QGIS 3, nó sẽ là: C: \ Users \ username \ AppData \ Roaming \ QGIS \ QGIS3 \ profile \ default \ python \ plugins
HeikkiVesanto

2

Nếu bạn đang chạy QGIS từ phía sau một số thiết lập tường lửa / proxy, bạn không thể có được kho lưu trữ. Tôi gặp vấn đề tương tự khi chạy QGIS đằng sau tường lửa hạn chế thông qua proxy tại nơi làm việc, nhưng không có vấn đề gì khi chạy QGIS từ nhà.


Bạn có thể nhận được repos! Xem câu trả lời của tôi để biết thêm chi tiết. Về cơ bản cần phải khởi động lại.
Unapiedra

Đây có lẽ là một sự thay đổi kể từ khi tôi đăng câu trả lời này gần sáu năm trước.
MappaGnosis

2

Trên QGIS của bạn đi đến

cài đặt >> tùy chọn >> mạng

Sau đó chọn hộp "Sử dụng proxy để truy cập web"

đặt loại proxy thành defaultProxy để sử dụng proxy hệ thống

Bằng cách đó, bất kỳ seet proxy nào bạn có sẽ được kế thừa và bạn sẽ không phải chèn lại.


1

Chạy QGIS 2.18.12.

  • Cấu hình Proxy trong Settings > Options > Network. (Như những người khác đã chỉ ra.)
  • Chọn Use proxy for web access.
  • (Đối với tôi):
    Loại proxy: HttpProxy
    Máy chủ: my-proxy-url.foo(Không có hàng đầu https://)
    Cổng : 3128.
    Người dùng / Mật khẩu: trống .
  • Xác minh rằng nó hoạt động : Help > Check QGIS Version.
  • Khởi động lại QGIS.
  • Bây giờ, đi đến Plugins > Manage and Install Plugins.
  • Thành công: Kho plugin được cập nhật.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.