簡體   English   中英

從 python 到 pypy

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM