在生产开发环境中,可能会遇到python模块安装过,但是就是找不到的问题,只能说明一个问题:python版本不一样,或者 安装了两个相同版本的python。
在linux操作系统中,不同用户的 echo $PATH 环境变量不同,可以通过查看环境变量确定当前的python路径会是哪一个
下面给出 通过python 代码得到当前python的安装目录,和系统的环境变量位置:
import sys print sys.executable sys.stdout.write("%s "% sys.executable) import getpass print getpass.getuser() sys.stdout.write("%s "% getpass.getuser()) import os os.system('echo $PATH')