两个具有相同导入命名空间的包导致包管理器安装额外的包

Two packages with same import namespace causing package manager to install additional package

我将 repl.it 与 discord2 软件包一起用于斜杠命令。此包与 discord.py 共享相同的导入命名空间。当我 运行“导入 discord”时,repl.it 的包管理器(诗歌?)会自动安装 discord(discord.py 的镜像)。

所以,我已经安装了 discord2。而且,当我按下“运行”时,控制台输出,

Replit: Updating package configuration
--> python3 -m poetry add discord

然后安装 discord,并忽略 discord2。

有解决办法吗?比如,我可以明确声明我想从哪个包导入,或者阻止 repl.it 自动安装附加包吗?

提前致谢!

您可以使用左侧Replit的包管理器获取discord2!只需转到包含文件和设置等内容的左侧栏,转到包管理器(白色立方体中的阴影部分),然后输入 discord/discord2 然后你会找到 discord2!