Tôi không thể tải xuống thư viện peer-datomic-pro peer. Tôi có các thiết lập sau:lein cài đặt thư viện peer datomic trên mac
~/.lein/credentials.clj.gpg
{#"my\.datomic\.com" {:username "..."
:password "..."}}
Và dự án
(defproject datomic-example "0.1.0-SNAPSHOT"
:repositories {"my.datomic.com" {:url "https://my.datomic.com/repo"
:creds :gpg}}
:dependencies [[org.clojure/clojure "1.6.0"]
[com.datomic/datomic-pro "0.9.4956"]])
tôi cài đặt gpg qua brew install gpg
, sau đó chạy lein deps
mang lại cho tôi những lỗi sau:
Could not decrypt credentials from /Users/.../.lein/credentials.clj.gpg
gpg: no valid OpenPGP data found.
gpg: decrypt_message failed: eof
See `lein help gpg` for how to install gpg.
(Could not transfer artifact com.datomic:datomic-pro:pom:0.9.4956 from/to my.datomic.com (https://my.datomic.com/repo): Not authorized , ReasonPhrase:Unauthorized.)
This could be due to a typo in :dependencies or network issues.
If you are behind a proxy, try setting the 'http_proxy' environment variable.
LƯU Ý: Tôi tạo ra một pom.xml/settings.xml
như được mô tả trên trang chủ và đã hoạt động ngay lập tức với maven
. Tôi cũng biết rằng tôi có thể cài đặt thư viện ngang hàng trực tiếp từ datomic/bin/maven-install
, nhưng tôi muốn cài đặt leiningen
đơn giản hơn.
Đã thử điều này và tôi vẫn nhận được thông báo này: "Không thể chuyển giao art.dact com.datomic: datomic-pro: pom: 0.9.5206 từ/đến my.datomic.com (https://my.datomic.com/repo): Không được phép, ReasonPhrase: Không được phép. Điều này có thể là do lỗi đánh máy: phụ thuộc hoặc sự cố mạng. Nếu bạn đứng sau proxy, hãy thử đặt biến môi trường 'http_proxy'. " – letronje
@letronje bạn đã bao giờ tìm ra nó chưa? Tôi nhận được điều tương tự chạy trên một lang thang – Kendall