0 / 0
Go back to the English version of the documentation
Instalowanie bibliotek niestandardowych za pomocą notebooków
Last updated: 06 lip 2023
Instalowanie bibliotek niestandardowych za pomocą notebooków

Preferowanym sposobem instalowania dodatkowych bibliotek Python , które mają być używane w notatniku, jest dostosowanie konfiguracji oprogramowania środowiska wykonawczego środowiska powiązanego z notatnikiem. Po dostosowaniu szablonu środowiska można dodać pakiety conda lub PyPi przy użyciu szablonu dostosowania.

Patrz sekcja Dostosowywanie szablonów środowiska.

Jeśli jednak mają zostać zainstalowane pakiety z innego miejsca lub pakietów utworzonych na komputerze lokalnym, można na przykład zainstalować i zaimportować pakiety za pomocą notatnika.

Aby zainstalować pakiety inne niż conda lub PyPi za pomocą notatnika:

  1. Dodaj pakiet do pamięci masowej projektu, klikając ikonę Prześlij zasób aplikacyjny do projektu (Wyświetla ikonę Prześlij zasób aplikacyjny do projektu), a następnie przeglądając plik pakietu lub przeciągając go na pasek boczny notatnika.

  2. Dodaj znacznik projektu do notatnika, klikając opcję Więcej > Wstaw znacznik projektu z paska działań notatnika. Kod generowany przez to działanie inicjuje zmienną project, która jest wymagana w celu uzyskania dostępu do biblioteki przesłanej do obiektowej pamięci masowej.

    Przykład wstawionego znacznika projektu:

    # @hidden_cell
    # The project token is an authorization token that is used to access project resources like data sources, connections, and used by platform APIs.
    from project_lib import Project
    project = Project(project_id='7c7a9455-1916-4677-a2a9-a61a75942f58', project_access_token='p-9a4c487075063e610471d6816e286e8d0d222141')
    pc = project.project_context
    

    Jeśli nie masz tokenu, musisz go utworzyć. Więcej informacji zawiera sekcja Dodawanie znacznika projektu.

  3. Zainstaluj bibliotekę:

    # Fetch the library file, for example the tar.gz or whatever installable distribution you created
    with open("xxx-0.1.tar.gz","wb") as f:
        f.write(project.get_file("xxx-0.1.tar.gz").read())
    
    # Install the library
    !pip install xxx-0.1.tar.gz
    
  4. Teraz można zaimportować bibliotekę:

    import xxx
    

Temat nadrzędny: Biblioteki i skrypty

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more