扫码关注官方订阅号
怎样判断本地安装的 python 的版本? 通过注册表是否可以?
一个取巧的办法,在c++里执行系统命令,然后从out.txt文件里去读python版本信息:
out.txt
system("python --version 2> out.txt");
可以,不过可能(我不确定python安装的时候是否会向注册表写入版本信息)获取不到,因为有好多人安装软件的时候遇到过这种通过注册表获取python版本失败的问题当然你也可以通过楼上或者管道的方式执行命令获取到python的信息,不过这有个要求,你要查询的python必须在PATH环境变量有设置过才行
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
一个取巧的办法,在c++里执行系统命令,然后从
out.txt文件里去读python版本信息:system("python --version 2> out.txt");可以,不过可能(我不确定python安装的时候是否会向注册表写入版本信息)获取不到,因为有好多人安装软件的时候遇到过这种通过注册表获取python版本失败的问题
当然你也可以通过楼上或者管道的方式执行命令获取到python的信息,不过这有个要求,你要查询的python必须在PATH环境变量有设置过才行