При создании виртуальной среды с помощью py -3 -m pipenv sync --dev
(это то, что делает мой заданный make-файл, который, я знаю, может быть неоптимальным).
Я получаю такой вывод:
py -3 -m pipenv sync --dev
Creating a virtualenv for this project
Pipfile: C:\Users\A331144\home\vpt-pygtt-jenkins\Pipfile
Using C:/Users/A331144/AppData/Local/Programs/Python/Python37-32/python.exe (None) to create virtualenv
[= ] Creating virtual environment...
The path C:/Users/A331144/AppData/Local/Programs/Python/Python37-32/python.exe (from --python=C:/Users/A331144/AppData/Local/Programs/Python/Python37-32/python.exe) does not exist
Сообщение об ошибке, что путь не существует, является верным.Моего python.exe
там нет.
Согласно моему пути это здесь: C:\Users\A331144\AppData\Roaming\Python\Python37\Scripts
А согласно $ where python*
здесь:
$ where python*
C:\Devtools\Install\Cygwin\3.0.7\bin\python
C:\Devtools\Install\Cygwin\3.0.7\bin\python2
C:\Devtools\Install\Cygwin\3.0.7\bin\python2.7.exe
C:\Devtools\Install\Cygwin\3.0.7\bin\python3
C:\Devtools\Install\Cygwin\3.0.7\bin\python3.7
C:\Devtools\Install\Cygwin\3.0.7\bin\python3.7m.exe
Так почемуиспользует ли он этот путь
--python=C:/Users/A331144/AppData/Local/Programs/Python/Python37-32/python.exe
?
Могу ли я изменить его?Как мне это решить?