版本切换
py -版本
利用环境变量下寻找变量名的方式
更改文件名,从而实现打开不同版本的程序
python27
python37
环境变量
变量名 | 描述 |
---|---|
PYTHONPATH | PYTHONPATH是Python搜索路径,默认我们import的模块都会从PYTHONPATH里面寻找。 |
PYTHONSTARTUP | Python启动后,先寻找PYTHONSTARTUP环境变量,然后执行此变量指定的文件中的代码。 |
PYTHONCASEOK | 加入PYTHONCASEOK的环境变量, 就会使python导入模块的时候不区分大小写. |
PYTHONHOME | 另一种模块搜索路径。它通常内嵌于的PYTHONSTARTUP或PYTHONPATH目录中,使得两个模块库更容易切换。 |
PYTHONHOME环境变量用于告诉Python解释器其基本安装路径
PATH用于指定系统查找可执行文件的路径。
所以部分python加载问题中,可以通过添加PYTHONHOME来解决pyhon配置问题
例如:IDA中的import site failure,可以通过设置PYTHONHOME使得指定好PYTHON安装目录,使其加载变量指定文件中的DLL模块及代码。
idapython: importing "site" failed报错的解决方案_counsellor的博客-CSDN博客