“python”环境变量集在哪里?

问题描述 投票:1回答:1

我遇到了在Windows 10上为应用程序安装一些npm软件包的问题。特别是gyp似乎造成了麻烦,因为它无法找到python可执行文件。

以下是PowerShell中npm install输出的一部分:

enter image description here

以前我安装了Cygwin,但后来我将其删除,更新到Windows 10并安装了适用于Windows的Linux子系统。但显然Cygwin python路径仍然在环境变量中设置。

问题是,我找不到这个环境变量。

python环境变量设置为C:\Users\myaccount\.windows-build-tools\python27\python.exe

path环境变量只包含C:\Users\myaccount\.windows-build-tools\python27\,没有其他python目录。

没有pythonpath环境变量。

我使用PowerShell和扩展系统设置检查了所有这些变量。

在哪里,npm或gyp从蟒蛇路径?

python npm-install gyp
1个回答
1
投票

事实证明,在查看环境变量之前,gypnpm-config中查找python条目。在我的情况下,python条目设置如下:

; userconfig C:\Users\myaccount\.npmrc
python = "C:\\cygwin64\\bin\\python2.7.exe"

删除npm-config中的python条目后

npm config delete python

qazxsw poi通过qazxsw poi环境变量找到了python可执行文件。

© www.soinside.com 2019 - 2024. All rights reserved.