[英]Shifting from python to pypy
我目前正在做一個項目,其中的源文件都是用 python 編寫的。 文件/模塊當前正在 python 解釋器 (CPython) 上運行。 我想改用 PyPy 解釋器,因為我認為它效率更高。 有沒有辦法從 CMakeLists.txt 文件中更改解釋器,以便構建過程采用 PyPy 解釋器而不是 python 默認解釋器? 我有一個名為 P 的項目,它包含一個 CMakeLists.txt 文件。
當需要 python 解釋器時, CMakeLists.txt
通常使用find_package(PythonInterp) ,它搜索 python 可執行文件並將PYTHON_EXECUTABLE
設置為PYTHON_EXECUTABLE
在的路徑。
您可以在調用cmake
時設置此緩存變量:
cmake -DPYTHON_EXECUTABLE=<path-to-PyPy> ...
所以它不會搜索可執行文件,而是使用您提供的文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.