Perché python3 / pip aggiunge .exe a $ env: path invece di .py su windows?


0

Quando si usa pip per installare uno strumento su Windows, verrà aggiunto un file .exe dello strumento a $ python3_path \ Scripts (che è stato aggiunto a $ env: path dall'installer python3).

Perché sta aggiungendo un file .exe e non a .py poiché l'estensione .py è registrata per essere avviata con l'interprete python?


Non al 100%, ma probabilmente è semplicemente un elemento di supporto associato al pacchetto. I moduli che hanno componenti "a riga di comando" sono bloccati nella cartella Script (possono essere file .exe, .py e script shell / cmd, non solo .exe). Perché non è un file .py è qualcosa che probabilmente chiedere allo sviluppatore.
Anaksunaman

Dai un'occhiata alla risposta che ho scritto qui che ti aiuterà sicuramente ... superuser.com/questions/1112867/... Il percorso dovrebbe puntare al Python exe e le associazioni, il ftype, ecc. Dall'altro percorso ti aiuteranno in modo da poter eseguire qualsiasi script py e saprà di funzionare con il motore python per l'exe e l'estensione del file.
Pimp Juice IT

Posso già eseguire gli script Python dalla riga di comando.
Zulgrib
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.