c++ - 如何使用 C++ 检查 python 版本?

标签 c++ windows

我想用C++确认本地windows系统安装的python版本,不知道如何确定?

最佳答案

如果python目录已添加到PATH环境变量中,则可以轻松_popen python--version 参数,并从标准输出中解析出版本号(例如 Python 2.7.6)。

另一个选择是使用regedit来查看该版本是否出现在注册表中您可以从中读取的某个位置。许多现有的 S.O.关于如何读取注册表值的问答...

如果您在实现任一选项时遇到困难,请发布您的代码和具体问题。

关于c++ - 如何使用 C++ 检查 python 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36783178/

相关文章:

windows - 有没有办法直接查询文件系统设备驱动程序以列出目录中的文件?

windows - 带有大文本文件的 Perl "out of memory"

windows - 使用 os.walk 时如何绕过窗口的最大路径长度限制?

c++ - 其他等效的有符号和无符号类型的别名

c++ - boost 序列化: Linking to libraries

c++ - 迭代 vector 并将迭代器实际指向的对象添加为 map 中的键

.net - 如何避免不同用户的多个实例但允许单个用户 session 上的多个实例

c++ - 如何将文本文件的一部分分配给数组的索引?

C++:使用 clang 编译以迭代器作为值的映射时出现巨大错误

Python用win32print打印pdf文件