搜尋

首頁  >  問答  >  主體

windows-7 - 怎样用 c++ 判断 windows 系统中 python的版本?

怎样判断本地安装的 python 的版本? 通过注册表是否可以?

巴扎黑巴扎黑2888 天前543

全部回覆(2)我來回復

  • 巴扎黑

    巴扎黑2017-04-17 17:39:48

    一個取巧的辦法,在c++裡執行系統指令,然後從out.txt檔案裡去讀python版本資訊:out.txt文件里去读python版本信息:

    system("python --version 2> out.txt");

    system("python --version 2> out.txt");🎜

    回覆
    0
  • PHPz

    PHPz2017-04-17 17:39:48

    可以,不過可能(我不確定python安裝的時候是否會向註冊表寫入版本信息)獲取不到,因為有很多人安裝軟體的時候遇到過這種通過註冊表獲取python版本失敗的問題
    當然你也可以透過樓上或管道的方式執行指令取得到python的信息,不過這有個要求,你要查詢的python必須在PATH環境變數有設定過才行

    回覆
    0
  • 取消回覆