Pipenv对Python可执行文件使用了奇怪的路径

时间:2019-07-02 06:24:14

标签: python path environment-variables pipenv

通过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

路径不存在的错误消息为true。我的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

我可以更改它吗?我该如何解决?

0 个答案:

没有答案