Python uninstalls wrong instance if it isn't installed in C:/...
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 77.2k
- Forks
- 36k
- Métriques de merge des PR
- Métriques de PR en attente
Description
Bug report
I had Python 3.9.08 installed for all users in C:\Program Files\Python39 (aka the one in C)
It was in path and I was mainly using it through vs code
I had to install py 3.9.13 for a spesific module
i installd it again for all users and pip in X:\Program Files\Python39 (aka the one in x)
In path the x version was higher then the c version an so replaced the system version witch i dont mint
now tho the problem.
Wenn i want to use pip is gives me this error

So i tried to reinstall the x version and i use the uninstaller via the controll panel (i verifi iit was the correct one via the date)
but i wonderd why i would dnt disapier after i ran it.
But i discoverd that i didn't uninstall no matter how many time i run it. So i
I checked with file explorer an every thing was still there

so i cheched if the c version was still there
!!!!!!! IT F*** UNINSTALLD THE C VERSION !!!!!!!
idk how but this is bad....
Your environment
Edition Windows 10 Home
Version 22H2
Installed on 06.09.2020
OS build 19045.2311
Experience Windows Feature Experience Pack 120.2212.4190.0
Im not how i installed the c version but i ~the same as the x version exept for the path
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par reproduire le rapport sur Windows 10 avec deux installations de Python pour tous les utilisateurs dans C:\Program Files et X:\Program Files, puis utilisez Control Panel pour désinstaller l’instance X:. Examinez le comportement de l’installateur et de la désinstallation afin de déterminer pourquoi l’installation sur C: est supprimée ; c’est terminé lorsque l’instance sélectionnée est supprimée tandis que l’autre reste en place.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- operating-systems
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 25/100