为了账号安全,请及时绑定邮箱和手机立即绑定

pybind11 运行测试用例

pybind11 运行测试用例

HUH函数 2022-07-12 09:39:03
我正在努力学习pybind11,第一个谷歌结果是这个页面,你应该被引导编译和运行一些测试用例。从这个页面,我安装bybind11了:pip3 install pybind11我已经安装了:sudo apt install python3-dev cmake按照原始页面中的说明。但我不知道如何进行下一步,即mkdir build ...以及编译测试用例的其余步骤。我想这应该在pybind11通过pip3.我的环境是:Ubuntu 18.04.3 LTS 仿生Python3 3.6.9点 20.0.2我的问题是:假定的测试用例的路径在哪里,我可以从其中遵循本教程的其余部分这是安装 pybind11 的正确/最佳方法吗?如果不是,推荐的安装方法是什么?PS1。使用pip3 show pybind11我意识到我已经2.4.3安装了版本并且安装文件夹是/usr/<userName>/.local/lib/python3.6/sitepackages. 但是,pybind11据我所知,文件夹内没有测试用例。PS2。从这里我通过安装sudo apt install python-pybind11并从这里使用dpkg --listfiles python-pybind11我找到了安装文件夹/usr/lib/python2.7/dist-packages/。这个文件夹里不仅没有测试用例,而且这也是python2.7,我不想用!
查看完整描述

1 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

您需要按照此处pybind11的说明通过克隆 GitHub 存储库进行安装:


python3 -m pip install pytest numpy scipy

sudo apt install -y cmake python3-dev libeigen3-dev libboost-dev git

git clone https://github.com/pybind/pybind11.git

cd pybind11

cmake -DDOWNLOAD_CATCH=1

mkdir build

cd build

cmake ..

sudo make install

cd ..

然后您可以通过转到文件夹来运行测试cd tests。接下来,按照教程中的步骤,从mkdir build.


PS您可能还需要按照此处的说明确保您的 Python 包是最新的。


查看完整回答
反对 回复 2022-07-12
  • 1 回答
  • 0 关注
  • 130 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号