python-poetry / python-poetry/install.python-poetry.org

Installing with Microsoft Store Python is confusing

Ouverte
#135 4 commentaires 3 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
Python
Étoiles
255
Forks
65
Merge moyen
2 h 48 min
PR mergées (30 j)
1

Description

I have Python 3 installed from Microsoft Store and I installed poetry with (Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | python -. However, I am unable to find the poetry installation at %APPDATA%\pypoetry. I tried running the same command again but it said poetry already installed. I even tried debugging the installation script and everything including data_dir looks normal, but I just can't find the installation.

I suspect this is an issue caused by MS Store Python with some file system rewrite shenanigans, as everything went normal after I uninstalled this version and installed one from python.org. If possible we should warn the user or fail the installation when Microsoft Store Python is detected.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par reproduire l’installation avec Microsoft Store Python et examinez la manière dont l’installateur gère data_dir et l’emplacement d’installation indiqué. Comparez-la à une installation de python.org ; le travail est terminé lorsque le script avertit ou échoue de manière fiable lorsque cette distribution de Python rend l’installation inaccessible.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
tooling
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.