2024-09-30 20:17:04 发布
网友
我已安装此源:https://github.com/scragg0x/FFXIV-Scraper/blob/master/setup.py
但我对文件结构相当不熟悉。我希望更改一些代码(这应该会影响lodestonerCLI)。我需要编辑什么文件,需要重新运行什么才能应用到CLI?例如,我看到一个__init__.py,我会编辑它并简单地重新运行setup.py吗
lodestoner
__init__.py
setup.py
这取决于你如何安装它。如果您想将它分发给其他人,您应该更新版本号,这将使像pip这样的工具能够正确地升级包
pip
此外,如果您不是包的原始作者,并且正在考虑分叉项目并分发它,通常最好更改包名(即使您要保留相同的名称空间和导入名称)。参见PIL和pillow作为这方面的示例
如果只是为了测试,可以手动运行setup.py脚本,不管版本号如何,它都应该重新安装包
python setup.py install
如果要在不必每次重新安装的情况下对开发包进行连续更改,可以安装该包,使其从您的开发位置运行
python setup.py develop
这取决于你如何安装它。如果您想将它分发给其他人,您应该更新版本号,这将使像
pip
这样的工具能够正确地升级包此外,如果您不是包的原始作者,并且正在考虑分叉项目并分发它,通常最好更改包名(即使您要保留相同的名称空间和导入名称)。参见PIL和pillow作为这方面的示例
如果只是为了测试,可以手动运行
setup.py
脚本,不管版本号如何,它都应该重新安装包如果要在不必每次重新安装的情况下对开发包进行连续更改,可以安装该包,使其从您的开发位置运行
相关问题 更多 >
编程相关推荐