ฉันมีที่เก็บ git ที่มีหลายโฟลเดอร์หนึ่งในนั้นเป็นโมดูล python ที่ติดตั้งได้ด้วย pip เช่นนี้:
repo.git/
repo.git/folder1/
repo.git/folder2/
repo.git/mymodule/
repo.git/mymodule/__init__.py
repo.git/mymodule/setup.py
repo.git/mymodule/...
ตอนนี้ฉันต้องทำสิ่งต่อไปนี้เพื่อติดตั้ง:
git clone http://server/repo.git
cd repo
pip install mymodule
cd ..
rm -rf repo
เป็นไปได้ไหมที่จะติดตั้งโมดูลโดยตรงกับ pip โดยไม่ต้องโคลนอย่างชัดเจน?
ฉันเหนื่อย:
pip install git+https://server/repo.git/mymodule/
pip install git+https://server/repo.git:mymodule/
แต่ฉันได้รับ:
IOError: [Errno 2] No such file or directory: '/tmp/pip-88tlLm-build/setup.py'