Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Add step to verify Python installation

Aperta
#98 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

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

  1. We should analyze this behavior, and figure out what to do if Chocolatey hangs for a long time.
  2. We could also consider splitting up the visualstudio2022-workload-vctools installation from the python installation.
  3. We could verify the Python version:
    • Windows: python --version
    • macOS: python3 --version
    • Linux: python3 --version
  4. Also, the check could be similar to these pnpm verification steps added in https://github.com/upleveled/system-setup/pull/91 :

Screenshot 2024-09-06 at 19 51 10

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

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di upleveled/system-setup

Tutte le issue di upleveled/system-setup

Issue simili

Altre issue su Documentation

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.