virtualenv 找不到 python 解释器路径?

virtualenv couldn't find python interpreter path?

我的电脑有python3.4、python3.5、python3.6、python3.7,但现在我想用python virtualenv 来创建一个环境,但它显示找不到路径?


这里的图片:

首先,不建议使用多个版本的 Python,尤其是当您无法管理它们时。您遇到的问题源于 Virtualenv 软件包的安装。您需要使用站点包中包含 Virtualenv 的 python 版本。检查 3 个版本的所有站点包,然后使用具有 virtualenv 的版本,或者您可以卸载所有 3 个版本并重新安装我建议的 Python 3.6,然后通过 pip 安装 virtualenv 并重试。

您需要提供 Python 的完整路径,例如:

virtualenv.exe -p C:\Python37\python.exe

对于git-bash,命令应该略有不同:

virtualenv.exe -p /c/Python37/python.exe