【问题标题】:virtualenv couldn't find python interpreter path?virtualenv 找不到 python 解释器路径?
【发布时间】:2019-10-23 07:07:54
【问题描述】:

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


这里的图片:

【问题讨论】:

  • git-bash 命令行不起作用,请改用系统 cmd。

标签: python-3.x virtualenv


【解决方案1】:

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

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

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

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

【讨论】:

  • 我使用 github cmd 行不行,我使用 windows 系统 cmd 可以。
  • 对于 git-bash,命令应该略有不同。我扩展了答案。
【解决方案2】:

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

【讨论】:

  • 我的应用程序需要在不同的环境下运行,我不想卸载其他 python 的版本,因为我需要使用它们。
  • 然后检查站点包哪个版本安装了 virtualenv 并使用它
  • 如果答案对你有帮助记得标记为正确答案。
猜你喜欢
  • 1970-01-01
  • 2020-10-21
  • 2011-02-05
  • 1970-01-01
  • 1970-01-01
  • 2014-06-01
  • 1970-01-01
  • 2018-07-15
相关资源
最近更新 更多