我尝试安装matplotlib
whl文件在python 3.6在Windows上,但我所有我得到的是这个错误:C:\Python36\lib\site-packages\wheel\pep425tags.py:77: RuntimeWarning: Config variable 'Py_DEBUG' is unset, Python ABI tag may be incorrect warn=(impl == 'cp')):
我试着调试它,但它似乎是一个真实的的问题在这里:https://github.com/pypa/pip/issues/3383
有人能告诉我如何解决这个错误吗?
任何帮助都将不胜感激。
- 谢谢-谢谢
1条答案
按热度按时间p8h8hvxi1#
虽然这个答案与原来的问题无关(而且过时),但人们在谷歌上搜索这个错误后来到这里。
在一天结束的时候,在使用
pip install .
和构建相关的安装时,通常会出现某种包编译错误。最有可能的原因是构建配置主要是为unix操作系统而不是windows创建的。谁知道呢。因此,请尝试使用不同的编译器或确保您已安装所有必需的编译器组件。例如,对于Windows,请使用大于7 GB的 Visual Studio C/C++开发/工具安装。您也可以尝试1 GB MinGW安装。但是,以下官方文档明确说明了**
Py_DEBUG
的用途。用定义的Py_DEBUG宏编译解释器会产生Python的调试版本。Py_DEBUG在Unix版本中是通过将
--with-pydebug
添加到./configure
命令来启用的。它还通过非Python特定的_DEBUG
宏的存在来暗示。当Py_DEBUG在Unix版本中启用时,编译器优化被禁用**。更多信息可在此处找到: