当找不到python安装时,如何使npm安装工作?

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

npm install失败了,我的目标是使它成功。

我安装了Python 2,但是它位于/usr/bin/python2而不是/usr/local/bin/python2

运行npm install时收到以下错误消息。

gyp verb cli   'rebuild',
gyp verb cli   '--verbose',
gyp verb cli   '--libsass_ext=',
gyp verb cli   '--libsass_cflags=',
gyp verb cli   '--libsass_ldflags=',
gyp verb cli   '--libsass_library='
gyp verb cli ]
gyp info using [email protected]
gyp info using [email protected] | darwin | x64
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing "build" directory
gyp verb command configure []
gyp verb check python checking for Python executable "/usr/local/bin/python2" in the PATH
gyp verb `which` failed Error: not found: /usr/local/bin/python2

我该怎么办?

node.js macos python-2.7 npm npm-install
1个回答
0
投票

您可以尝试的最简单的方法之一是从python2可执行文件的实际位置到npm期望它的位置的符号链接。

# create symlink
ln -s /usr/bin/python2 /usr/local/bin/python2

# test executability of symlink
/usr/local/bin/python2 --version
© www.soinside.com 2019 - 2024. All rights reserved.