由于python的执行过程,官方就是提倡建立多个虚拟环境的。所以对于苏南大叔来说,多个环境后,头晕。不知道到底执行的是哪个环境下的python了。

苏南大叔:如何代码检测python的环境变量及可执行文件位置? - python-sys-path
如何代码检测python的环境变量及可执行文件位置?(图3-1)

所以,这里有了本篇文章,用代码来检查当前python的环境变量,以及获得当前可执行文件的位置。通过打印出这些参数结果,就可以对当前python的基本情况有更好的认识了。

本文测试环境是:win10qgis软件自带的python@3.9.5环境、自己安装的python@3.6.8

获得环境变量sys.path

代码如下:

import sys
sys.path

苏南大叔:如何代码检测python的环境变量及可执行文件位置? - python-sys-path-2
如何代码检测python的环境变量及可执行文件位置?(图3-2)

获得可执行文件路径sys.executable

import sys
sys.executable

苏南大叔:如何代码检测python的环境变量及可执行文件位置? - python-sys-path-3
如何代码检测python的环境变量及可执行文件位置?(图3-3)

相关链接

总结

本文简短好用,是一篇好文章。更多好文章,请点击苏南大叔的博客:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。