我从github官网上复现代码,发现他的pkg一直标红,而且他的pkg包和第三方库的包重名,应该怎么办
修改包名:将重名的包名改为不同的名称,这样就可以避免冲突。比如,将第三方库的包名改为thirdparty。
使用别名:在代码中使用别名来引用包,这样可以避免直接使用重名的包名。比如,将第三方库的包名起一个别名tp。
import thirdparty as tp
使用相对导入:如果你的代码是在一个包内部运行,可以使用相对导入来引用包,这样也可以避免冲突。
from . import thirdparty