从下面的 setup.py 文件中,我试图从一个应该只包含 python 2.7 代码的项目中创建一个纯 python 轮子。
from setuptools import setup
setup(
name='foo',
version='0.0.1',
description='',
url='',
install_requires=[
'bpython',
'Django==1.8.2',
],
)
但是,当我运行python setup.py bdist_wheel
生成的 wheel 文件时,生成的是平台特定的foo-0.0.1-cp27-none-macosx_10_9_x86_64.whl
wheel 文件,而不是预期的foo-0.0.1-cp27-none-any.whl
. 当我尝试在不同的平台上安装这个轮子时,它失败了it is not compatible with this Python
。
我需要对 setup.py 文件或 python 解释器进行一些更改,也许,这将允许这个轮子在任何平台上使用?