如何在setup.py中使用本地依赖

问题描述 投票:0回答:1

如何在setup.py中的install_requires键中指定依赖包的本地路径

my_workspace
| - my_new_package_root
|   | - setup.py **** my target setup.py
|   | - my_new_package
| - my_packag_root
|   | - setup.py
|   | - my_package

这通常是使用

pip install -e my_package_root
来实现的 但我想使用 setup.py 来实现。

setup(
    ...,

    install_requires=['my_package'],
    ...
)

我找到了这个,但它没有告诉如何引用本地文件系统

pip3 setup.py install_requires PEP 508 git URL 用于私人存储库

python python-3.x pip setuptools
1个回答
0
投票

使用文件 URL,例如:

install_requires=['my_package @ file:///absolute/path/my_package']
© www.soinside.com 2019 - 2024. All rights reserved.