比方说,我有一个像here这样的python软件包的标准python目录结构,并考虑需要向该软件包中添加函数。更具体地说,我想通过运行测试代码来反复试验。正确的工作流程是什么?
我目前正在执行以下操作:
sudo python setup.py install
source ~/.bashrc
但是显然,此流程需要大量时间才能通过测试代码检查修改。而且我觉得自己做错了,存在更好的方法。
答案 0 :(得分:1)
我会发表评论,但是可惜我没有足够的声誉。
使用pip install -e path/to/package
。这将“可编辑”地在本地安装它,因此对软件包代码的任何更改都将立即在您的系统上生效。这样,您可以即时更改和测试代码。