cobiz / misc /install-lxml.py.in
seawolf2357's picture
Add misc
b922192 verified
# -*- coding: utf-8 -*-
def main():
import sys
import os.path
from subprocess import check_call
from subprocess import Popen
import shutil
if sys.platform == 'win32':
src = '${lxml-location}'
dst = sys.argv[1]
src_path = os.path.join(src, 'lxml')
dst_path = os.path.join(dst, 'lxml')
print('lxml src: %s' % src_path)
print('lxml dst: %s' % dst_path)
if os.path.exists(src_path):
print('lxml: copytree-ing...')
shutil.copytree(src_path, dst_path)
else:
print('lxml: not found. skipping...')
sys.exit(0)
else:
check_call(['pip', 'install', 'lxml'])
if __name__ == '__main__':
main()