擅长:python、mysql、java
<p>我跑</p>
<pre><code>sudo python3 setup.py install
</code></pre>
<p>我也得到了一个错误</p>
<pre><code>usr/bin/ld: cannot find -lboost-python36
</code></pre>
<p>因为我没有<code>boost-python36.a</code>但是<code>boost-python3-py36.a</code></p>
<p>(我使用<code>locate boost-python3</code>找到这个文件,它使用带有文件名的数据库,因此它比<code>find</code>运行得更快,但它可能不是默认安装的)</p>
<p>我不得不编辑<code>setup.py</code>并进行更改</p>
<pre><code>boost_libs = ["boost_python3"+str(sys.version_info.minor)]
</code></pre>
<p>到</p>
<pre><code>boost_libs = ["boost_python3-py36"]
</code></pre>
<p>还是更普遍</p>
<pre><code>boost_libs = ["boost_python3-py3"+str(sys.version_info.minor)]
</code></pre>
<hr/>
<p>测试基于Ubuntu 18.04的od Linux Mint 19.3 Tricia</p>