我想把名字叫做python-3.5,python3.6m等等。
当我做一个" python --version"它的格式不正确,可能会发生变化。有没有办法在/ usr / bin / *文件夹中找到这些名称?或者我应该只是为它而烦恼并假设它总是在其他用户的目录中?
我正在使用命令" $ pkg-config python-3.6m --ldlibs --cflags"我希望有一种动态的方法来找到" python-3.6m"在该行中,以便用户每次在不同版本的Python上运行它时都不必更改它。
答案 0 :(得分:0)
您可以使用'python-' + sysconfig.get_config_var('LDVERSION')
。该模块中还有许多其他变量。
请注意,这不适用于非cpython实现,但它们通常需要特殊情况才能构建。