Add step to verify Python installation
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 48/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- python
- Ambito
- documentation
Direzione di ricerca
Start with the System Setup installation instructions and compare the proposed Python checks with the pnpm verification steps in pull request #91. Done means the documentation tells users how to verify Python on Windows, macOS, and Linux, while the Chocolatey installation behavior and possible split remain addressed or clearly scoped.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
A student encountered an issue while installing python and visualstudio2022-workload-vctools during the System Setup process. We run choco install python visualstudio2022-workload-vctools -y, and our documentation mentions that the installation can take up to 20 minutes.
In this case, the installation got stuck, and after waiting 30 minutes, the student stopped the process using control-c. After stopping, Chocolatey reported:
Chocolatey installed 7/7 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
Installed:
- chocolatey-dotnetfx.extension v1.0.1
- chocolatey-visualstudio.extension v1.11.1
- dotnetfx v4.8.0.20220524
- python v3.12.5
- visualstudio2022buildtools v117.11.2
- visualstudio2022-workload-vctools v1.0.0
- visualstudio-installer v2.0.3
Ideas
- We should analyze this behavior, and figure out what to do if Chocolatey hangs for a long time.
- We could also consider splitting up the
visualstudio2022-workload-vctoolsinstallation from thepythoninstallation. - We could verify the Python version:
- Windows:
python --version - macOS:
python3 --version - Linux:
python3 --version
- Windows:
- Also, the check could be similar to these pnpm verification steps added in https://github.com/upleveled/system-setup/pull/91 :
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 30
- Fork
- 18
- Merge medio
- 22m
- PR unite (30g)
- 1
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di upleveled/system-setup
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
upleveled/system-setup#121 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
upleveled/system-setup#46 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
upleveled/system-setup#123 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 65/100
upleveled/system-setup#122 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
upleveled/system-setup#118 ·
Tutte le issue di upleveled/system-setup
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 67/100
-
agent-butler-finding chore
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
jordansmall/spindrift#6158 ·
I maintainer di solito rispondono entro 1 giorno
-
priority:low type:docs
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
crazy-goat/rabbit-stream#958 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
alphagov/tech-docs-gem#580 ·
I maintainer di solito rispondono entro 1 giorno
-
content-freshness: staleOwnedContent doc comments still say 'complete receipt' (follow-up to #7912)Apertatriage:bug-verified
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
I maintainer di solito rispondono entro 1 giorno