This line:
sift = cv2.xfeatures2d.SIFT_create()
return error:
Traceback (most recent call last): File \"C:/Python27/openC
I think you should install opencv-contrib-python instead. The module you're using is not support in opencv-python. See opencv-contrib-python.
To install:
pip install opencv-contrib-python