1
我有一個不在PyPi
上的依賴關係,但是我將它放在源碼分發tar文件中。反正有setup.py
使用tar來安裝依賴關係嗎?在setup.py中安裝另一個源代碼發行版?
這不起作用,因爲dependency.tar.gz
不可用的項目進入一個sdist後:
from setuptools.command.install import install
class MyInstall(install):
def run(self):
os.system('pip install -U dependency.tar.gz')
setup(
...
cmdclass={'install': MyInstall}
)