Aracılığıyla paylaş


Python paketlerini yükleme (CLI)

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Bu makale, NuGet komut satırı arabirimini kullanarak Azure Artifacts akışından Python paketlerini yükleme işleminde size yol gösterir.

Önkoşullar

Ürün Gereksinimleri
Azure DevOps - Azure DevOps kuruluşu.
- Azure DevOps projesi.
- Python indirip yükleyin.

Akış oluşturma

  1. Azure DevOps kuruluşunuzda oturum açın ve projenize gidin.

  2. Eserler'i seçin ve ardından Akış Oluşturöğesini seçin.

  3. Akışınız için bir Adı sağlayın, paketlerinizi kimlerin görüntüleyebileceğini tanımlayan Görünürlük seçeneğini belirleyin, nuget.org veya npmjs.comgibi kaynaklardan paketleri eklemek istiyorsanız ortak ortak kaynaklardan paketleri dahil et denetleyin ve Kapsamiçin akışın kapsamının projenize mi yoksa kuruluşun tamamına mı dahil edilmesi gerektiğine karar verin.

  4. İşiniz bittiğinde oluştur'u seçin.

    Azure DevOps Services'da yeni akış oluşturmaya yönelik seçimleri gösteren ekran görüntüsü.

  1. Azure DevOps sunucunuzda oturum açın ve projenize gidin.

  2. Eserler'i seçin ve ardından Akış Oluşturöğesini seçin.

  3. Akışınız için bir Adı sağlayın, paketlerinizi kimlerin görüntüleyebileceğini tanımlayan Görünürlük seçeneğini belirleyin, nuget.org veya npmjs.comgibi kaynaklardan paketleri eklemek istiyorsanız ortak ortak kaynaklardan paketleri dahil et denetleyin ve Kapsamiçin akışın kapsamının projenize mi yoksa kuruluşun tamamına mı dahil edilmesi gerektiğine karar verin.

  1. İşiniz bittiğinde oluştur'u seçin.

    Azure DevOps 2022'de yeni akış oluşturmaya yönelik seçimleri gösteren ekran görüntüsü.

Not almak

Varsayılan olarak, yeni bir akış oluşturulduğunda projenin DerlemeHizmeti'ne (örneğin: projectName Derleme Hizmeti (orgName))Akış ve Yukarı Akış Okuyucusu (Ortak Çalışan) rolü atanır.

Paketleri yükleme

  1. Henüz yapmadıysanız, akışınızla kimlik doğrulaması yaptığınızdan emin olmak için Project kurulumu adımlarını izleyin, ardından sonraki adıma geçin.

  2. Azure DevOps kuruluşunuzda oturum açın ve projenize gidin.

  3. Yapıtları seçin ve ardından Akışa Bağlan'ı seçin.

  4. Sol gezinti alanından pip ve'i seçin. Azure Artifacts'i pip ile ilk kez kullanıyorsanız, Araçları Al seçeneğini seçip sağlanan adımları izleyerek önkoşulları yüklediğinizden emin olun.

  5. sanal ortam oluşturma.

  6. virtualenv'inize bir pip.ini (Windows) veya pip.conf (Mac/Linux) dosyası ekleyin ve sağlanan kod parçacığını içine yapıştırın. Dosyanız aşağıdaki kod parçacığına benzer olmalıdır:

    [global]
    index-url=https://pkgs.dev.azure.com/ORGANIZATION_NAME/PROJECT_NAME/_packaging/FEED_NAME/pypi/simple/
    
  7. Paketlerinizi yüklemek için proje dizininizde şu komutu çalıştırın:

    pip install
    

Önemli

artifacts-keyring'yi kullanmak için pip 19.2 veya üzeri bir sürüme sahip olmalısınız. Daha fazla bilgi için bkz. Kullanım gereksinimleri.