原创文章,未经本人允许进制转载。

在我的Windows中,先安装了python3.4,后来因为需要又安装了python2.7,结果发现:

直接双击1.py和命令行python 1.py使用的python解释器是不同的。

直接双击,使用的是后来安装的 D:\Python27\python.exe

命令行输入python 1.py,使用的是先前安装的 D:\Program Files (x86)\Python3.4\python.exe

然而我的PATH环境变量中只包含有3.4的路径,不知道为什么这么怪异,但是要注意这个区别。

避免踩坑的方法:用绝对路径。

在脚本中判断python解释器的方法:

1.写个简单的print看能不能执行。

2.用专门的版本接口:

import platform
print(platform.python_version())


原创文章,未经本人允许进制转载。

相关文章:

  • 2021-11-13
  • 2021-11-19
  • 2021-10-24
  • 2021-05-04
  • 2021-05-01
  • 2022-12-23
  • 2021-05-07
猜你喜欢
  • 2021-08-17
  • 2021-10-21
  • 2021-08-24
  • 2021-12-07
  • 2021-07-04
  • 2021-09-26
  • 2022-12-23
相关资源
相似解决方案