2017-02-15 109 views
0

SO,我给自己定的Python路径在〜/ .profile文件错误:无法找到Python的可执行文件 “蟒蛇”

export PYTHON=$PYTHON:/usr/bin/python 

我得到。

stack Error: Can't find Python executable ":/usr/lib/python:/usr/lib/python3.5:/usr/lib/python3.5:/usr/bin/python3.5:/usr/bin/python", you can set the PYTHON env variable. 

什么是可执行文件的路径?

+0

为什么前面有冒号? – user2357112

+0

@ user2357112:听起来像某人正在将PATH变量与文件路径的一般用法相混淆。 OP需要通过“将python路径设置为/ usr/lib/python”来阐明它们的含义(为此,为什么要将'python'可执行文件安装到'/ usr/lib',而不是'/ usr/bin'? ) – ShadowRanger

+0

你的意思是'export PATH = $ PATH:/ usr/lib/python'在'.bashrc'文件中? – MYGz

回答

0

您的工具似乎想要包含名为python的可执行文件的目录,而不是可执行文件的完整路径。尝试将其更改为:export PYTHON=$PYTHON:/usr/bin

看起来像你的工具很可能node-gyp或其他一些npm相关的事情,在这种情况下,你可能想看看this questionthis one如果问题仍然存在。