Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

15 lines
322B

  1. import pip
  2. def install(package):
  3. pip.main(['install', package])
  4. def install_requirements(file):
  5. pip.main(['install', '-r', file, "--upgrade"])
  6. def check_dulwich():
  7. try:
  8. import dulwich
  9. return
  10. except ImportError:
  11. install('dulwich')
  12. raise ImportError("Unable to import dulwich")