我试图在我的代码中记录热点,以便能够用多线程优化它。在
我在一个容器外安装了pyflame
sudo apt-get install autoconf automake autotools-dev g++ pkg-config python-dev python3-dev libtool make
然后我通过运行sudo apt-add-repository ppa:trevorjay/pyflame
sudo apt-get update
sudo apt-get install pyflame
在尝试跟踪python命令时,我一直收到
错误Failed to locate libpython within timeout period.
在我得到错误之后,我的代码在终端中正常运行。在
我的输入命令是:pyflame 30 --threads -t python3 myfile.py
我对Linux还比较陌生,所以如果有人能告诉我我错过了什么,以及如何修复它,我将非常感激。在
根据这个线索:https://github.com/uber/pyflame/issues/151
pyflame还不支持Python3.7
相关问题 更多 >
编程相关推荐