【问题标题】:cant run pipenv install django==2.1 in powershell(cmd either), why?无法在 powershell 中运行 pipenv install django==2.1(或者 cmd),为什么?
【发布时间】:2020-02-03 20:53:09
【问题描述】:

如您所见,pycharm 中的终端很容易为创建 django 项目奠定基础。

但在 powershell(cmd) 中我看到了这个....

那么我应该如何运行命令以使其在 powershell 或 cmd 中工作?

有没有其他方法可以让我(不局限于 pycharm 终端)对 powershell 和 cmd 做同样的事情?

【问题讨论】:

    标签: django powershell cmd terminal pycharm


    【解决方案1】:

    是您的 python 路径不在 MS 终端中导致 pipenv 错误。要在您的 pycharm 中查看该行为,请键入: #which python pycharm 屏幕应该在 pycharm 中显示你的 python 的完整路径。

    要解决您的 powershell 终端中的问题,您必须将 python 的完整路径添加到该终端的环境中。如果要使用与 pycharm 中相同的 python 路径,可以将 pycharm 'which python' 输出中的 python 路径添加到 powershell - 有关 powershell 路径,请参阅Setting Windows PowerShell environment variables

    【讨论】:

    • 我做到了.. 但它告诉我这个错误'which' is not recognized as an internal or external command, operable program or batch file.
    • 我找到了方法,我应该在 powershell 中通过pip install pipenv 安装 pipenv,然后可以使用 powershell 和 cmd 执行相同的操作。现在我试了一下,它成功了,谢谢。
    • 我没有 Windows 来验证你的“哪个”问题,但你可以在 pycharm 中打开“Python 控制台”来检查你的 python 路径(即它可能会显示你的 python 的完整路径pycharm 中“python 控制台”的开头——我的就是这样做的。)
    猜你喜欢
    • 2019-06-28
    • 1970-01-01
    • 1970-01-01
    • 2016-07-13
    • 2021-07-16
    • 2021-12-12
    • 2012-09-15
    • 1970-01-01
    • 2018-12-03
    相关资源
    最近更新 更多