我想安裝一個包上傳進入azure devops工件進入磚使用pip.conf集群。
基本上我跟著下麵的步驟。(步驟1:安裝在本地IDE)
到第四步,工作正常。然而當我試圖複製同樣的安裝包在azure磚集群的失敗。我跟著下麵的步驟。(第二步:安裝在集群磚)
我已經檢查了秘密列表和範圍,一切都是有效的。然而當我試著使用pypi從集群安裝包,不是指向索引我pip.conf提供的url。我也試圖執行pip安裝命令通過索引url從筆記本電腦和它說沒有找到包版本的devops工件。但同樣的作用很好,在當地的IDE
基本上這是一個錯誤,當我通過索引的url,並試圖從集群安裝包手動
錯誤:無法找到一個版本滿足要求RelayDataVault = = 0.5.3(版本:無)
錯誤:沒有發現匹配分布RelayDataVault = = 0.5.3
但同一個包安裝在本地的IDE。
也正如我所提到的在默認情況下,當我從集群不是安裝包中我提到的搜索索引中的url等/皮普。conf文件。
有人知道嗎?
謝謝你的時間@Debayan穆克吉和@Kaniz開羅。我們有發現這個問題隨著下文團隊,我們要做磚的公共ip白名單在azure集群。
我有檢查的ip地址火花集群UI——的主人但這是私人問題。
所以我發現我的公共ip使用下麵的代碼。
從請求進口
ip = get ('https://api.ipify.org”)。
print(我的公共IP地址是:,IP)
這裏的混亂發生是因為從磚非常通用的錯誤。可能是磚應該添加一些額外的異常在當一個index-url磚是不可到達的。我認為改善例外。
下一個問題是,這些集群的公共ip組是動態的,因此,“誘導多能性”會自動改變。所以我們找到一個方法讓它ips靜態和白名單,謝謝
@Kaniz Fatma @Debayan穆克吉提供的解決方案是不實際的問題。我隻是解釋一下這個問題。
我有一些鏈接類似於這裏我一直試圖實現什麼。請參考相同的情況下我的解釋不清楚
嗨@Debayan穆克吉,我有一些鏈接類似於這裏我一直試圖實現什麼。請參考相同的情況下我的解釋不清楚