擅长:python、mysql、java
<p>这是Python中的一个bug。ctypes当前生成无效的PEP 3118类型代码,Numpy注意到:
<a href="http://bugs.python.org/issue10746" rel="noreferrer">http://bugs.python.org/issue10746</a>
<a href="http://bugs.python.org/issue10744" rel="noreferrer">http://bugs.python.org/issue10744</a></p>
<p>当出现这种不一致时,Numpy将跳过使用pep3118缓冲区接口,并返回到旧的(过时的)缓冲区接口。这应该能正常工作。在</p>
<p>您可以使用Python的<code>warnings</code>模块使警告静音。但是,警告可能会影响性能。在</p>
<p>您也可以尝试通过将ctypes对象包装在<code>buffer()</code>中来解决这个问题。在</p>