【发布时间】:2017-07-03 14:43:38
【问题描述】:
所以,我在 ~/.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.
可执行 python 的路径是什么?
【问题讨论】:
-
为什么前面有个冒号?
-
@user2357112:听起来有人将
PATH变量与文件路径的一般用法混淆了。 OP 需要澄清“将 python 路径设置为 /usr/lib/python”的含义(例如,为什么将python可执行文件安装到/usr/lib,而不是/usr/bin?) -
你的意思是
export PATH=$PATH:/usr/lib/python在.bashrc文件中? -
我已经更新了问题,请看看并提出建议
-
我投机地回答,但我不能 100% 确定它是正确的,因为您没有指定您使用的工具将
PYTHON视为特殊环境变量。它不是 CPython 参考解释器或bash本身支持的标准变量,看起来像是一些特殊工具正在使用它来查找python,但这提出了关于该工具的问题,而不是关于 Python 或bash的问题。
标签: python python-3.x ubuntu-14.04