如何安装名称相同的两个 Python 模块?
pip 无法进行此操作。PyPI 上的所有包均具有唯一名称。软件包通常彼此需要且相互依赖,并假设名称不会改变。即使设法将代码放在 Python 路径中,在导入模块时,python 也按顺序搜索 sys.path 中的路径,并在首次匹配时停止。因此,不管先找到哪个模块,都会在找到后停止。
最好的办法是将所有代码从库复制到代码库,更改任一模块的名称,然后导入它。
如果你要从不同的软件包中导入同名模块,可以按以下方式操作
>>> from foo import bar as first_bar >>> from baz import bar as second_bar
广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP