我有一个我在本地安装的Python软件包logic/strings.properties
,但由于Python 3的兼容性问题,我不得不稍微更改源代码,所以我现在有一个" custom"版本thrift-sasl
。
我使用conda环境,如果我创建一个我想使用thrift-sasl
的新环境,我不想每次都要进行手动更改。
轮子是否正确地重新包装"这个图书馆如果是这样,我该怎么做?车轮文档显然没有解决这个用例,所以我不确定。
答案 0 :(得分:1)
感谢我发现的评论。我必须创建自己的setup.py(在thrift-sasl文件夹之外),其中只包含以下内容:
from setuptools import setup
setup(name="thrift-sasl", version="0.2.1dev", packages=["thrift_sasl"])
其中version
是您可以弥补的内容,thrift_sasl
是包含源文件的文件夹的名称。
python setup.py bdist_wheel
创建一个dist
文件夹,其中有正确的轮子,可以安装:
pip install path_to_wheel.whl