我正在关注this指南以创建setup.py
执行此操作我使用install需要指定sqlalchemy,如下所示:
install_requires=['sqlalchemy']
现在,当我运行setup.py安装时,我收到的消息是没有安装C扩展,并且将使用python替代方案。这意味着sqlalchemy代码作为dist下载并编译而不是作为轮子下载。如果通过pip安装软件包,则没有错误/警告,并且使用预编译的轮安装了sqlalchemy的c版本。
为什么会这样,我该如何解决它?