【发布时间】:2019-12-08 04:46:22
【问题描述】:
我正在使用 setuptools 基于现有开源项目构建一个新的 PyPI package 并添加一些代码修改(它们不一样)。 示例:
opensource-custom=2.13.1
由于此项目需要查找 opensource 的依赖项
在构建我的 Wheel 文件时,我可以将哪些选项传递给我的 setup.py,这样当我执行 pip freeze/pip list 时,我可以同时看到两者?
opensource-custom=2.13.1
opensource=2.13.0
这个场景的一个例子是intel-numpy,如果你对它做一个pip install,它会生成一个numpy的副本。
>pip install intel-numpy
>pip freeze
icc-rt==2019.0
intel-numpy==1.15.1
intel-openmp==2019.0
mkl==2019.0
mkl-fft==1.0.6
mkl-random==1.0.1.1
numpy==1.15.1
tbb==2019.0
tbb4py==2019.0
【问题讨论】:
标签: python pip setuptools pypi