如何从当前正在执行的 Python 脚本中找到当前正在运行的 Python 解释器的完整路径?
原文由 vy32 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何从当前正在执行的 Python 脚本中找到当前正在运行的 Python 解释器的完整路径?
原文由 vy32 发布,翻译遵循 CC BY-SA 4.0 许可协议
只是注意到有问题的有用性的不同方式,使用 os.environ
:
import os
python_executable_path = os.environ['_']
例如
$ python -c "import os; print(os.environ['_'])"
/usr/bin/python
原文由 famousgarkin 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答989 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
sys.executable
包含当前运行的 Python 解释器的完整路径。现在 记录在这里