Dependency problems (docker/pywin32 and ruamel.yaml)
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- azure, docker, python
- Bereich
- devops, machine-learning
Rechercherichtung
Es werden keine Zieldateien oder Tests genannt. Beginne damit, die Abhängigkeitsdeklarationen für azureml-core und azureml-pipeline-core zu finden, und reproduziere anschließend die Installation unter Windows mit einem aktuellen pip; als erledigt gilt die Aufgabe, wenn die gemeldeten Konflikte mit pywin32 und ruamel.yaml die genannten Azure ML-Workflows nicht mehr blockieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Hello everyone! I'm having problems with Azure packages because apparently, they have some broken dependencies. I'm reporting the following problems:
docker: Required byazureml-core,dockeris pinned to a version lower than6.0.0. However, older versions of this library pinpywin32 227, and any version ofpywin32below300breaksdefault_azure_credentialwhen using it inWindows. This would automatically breakAzure CLI Login(in my case this is happening). Also, version6.0.0fixespywin32I think azure should just update it to6.0.0in order to fix the problemruamel.yaml: The packageazureml-pipeline-coredepends onruamel.yamlpinned on a version below16. This lib requires to compile some binaries inCwhile installing, and any version below16uses an installation method not supported bypipversions over20.1. To solve this, I had to downgradepip, or install it usingpoetry, which is a package manager able to fix this bug
Considering all AzureML SDK packages were developed using modular packages, I really recommend using Poetry to manage dependencies, and dependabot (or something similar) to update automatically update deps. it would reduce installation time, and would prevent future conflicts.
I think Azure should fix these problems before fully migrating to SDK v2 since there are some features still in beta.
Related links:
- Vorherrschende Sprache
- Jupyter Notebook
- Sterne
- 4.4k
- Forks
- 2.6k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus Azure/MachineLearningNotebooks
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Azure/MachineLearningNotebooks#1975 · 1 Kommentar ·
-
duplicates Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 68/100
Azure/MachineLearningNotebooks#1960 ·
-
machine Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 10/100
Azure/MachineLearningNotebooks#1987 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
Azure/MachineLearningNotebooks#1985 · 1 Kommentar ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
Azure/MachineLearningNotebooks#1981 · 1 Reaktion ·
Alle Issues in Azure/MachineLearningNotebooks
Ähnliche Issues
-
task
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
vsanthanam/JBird#429 ·
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
alexgorbatchev/simple-ptt#14 ·
-
github-request
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
openedx/axim-engineering#1758 · 2 Kommentare ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
components-web-app/docs#92 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100