Помогает ли средство запуска `py` запускать файлы` .exe` в папке `\ Scripts`? - PullRequest
0 голосов
/ 14 февраля 2020

tl; dr

Может py помочь найти \Scripts\*.exe, помещенный туда pip для конкретной c Python установки?

Подробное объяснение

Текущая Python установка на Windows по умолчанию не использует переменную PATH, а использует py для поиска и запуска python. Я так и сделал. Я также установил некоторые пакеты, используя pip.

Раньше, с Python местом установки и \Scripts подкаталогом в PATH, я мог запускать .exe версии пакета непосредственно из bash, то есть

pip install packageName
packageName # executes the .exe found in \Scripts

Теперь я могу использовать py -m packageName с некоторыми пакетами, но не со всеми. Для некоторых других это говорит:

Python\Python38\python.exe: No module named packageName.__main__; 'packageName' is a package and cannot be directly executed

Как я могу найти и запустить с py положением \Scripts\*.exe туда pip? Любое решение или обходной путь?

Я прочитал https://docs.python.org/3/using/windows.html, но я не нашел упоминания об этом.

...