【问题标题】:How to install python with git bash and npm in windows如何在 Windows 中使用 git bash 和 npm 安装 python
【发布时间】:2019-08-01 14:45:56
【问题描述】:

目前使用windows 7机器检查跨浏览器测试。在执行npm install 时,它会显示node-gyp rebuild,然后它会查找python 可执行文件。

我正在使用 git bash 并设置

  • PATH=$PATH:/c/my_account/.../anaconda3/python.exe
  • PYTHON=$PATH:/c/my_account/../anaconda3/python.exe
  • PYTHONPATH=$PATH:/c/my_account/../anaconda3/python.exe in .bashrc

使用此设置,我仍然有同样的错误。

在windows机器上安装python的正确方法是什么,所以git bash和npm知道吗?

这是一个公司机器,所以像npm install -g windows-build-tools 这样的技术对我不起作用。

【问题讨论】:

    标签: python node.js windows bash npm


    【解决方案1】:

    *PATH 变量用于列出路径(即目录或文件夹)。因此,您应该从每一行的末尾删除“python.exe”。

    PATH 变量应该是以冒号分隔的任何目录列表,其中包含您希望运行的可执行文件,而无需指定相对或绝对路径。据我所知,PYTHON 没有被任何东西使用,也许不需要定义。您(很可能)想要在定义 PYTHONPATH 时包含 $PATH。它应该只是您的 Python 安装位置。

    如果您将这些放在.bashrc 中,您还希望将它们放在export 中,以便在.bashrc 完成执行后在您的环境中定义它们。

    export PATH=/c/my_account/.../anaconda3:$PATH
    export PYTHONPATH=/c/my_account/.../anaconda3
    

    附带说明,您可以尝试运行which pythonwhich python.exe。如果该命令指向正确的 Python 版本,则您的路径变量可能设置正确。

    【讨论】:

    • 试过了。错误是找不到 python 可执行文件 C:\users\my_account\.....\python.exe,你可以设置 PYTHON 环境变量。
    猜你喜欢
    • 2018-04-17
    • 2014-12-06
    • 1970-01-01
    • 1970-01-01
    • 2016-12-11
    • 1970-01-01
    • 2020-07-29
    • 1970-01-01
    • 2018-01-18
    相关资源
    最近更新 更多