Traceback (most recent call last):


 "/usr/lib/spark/python/lib/pyspark.zip/pyspark/serializers.py", line 590, in dumps


 "/usr/lib/spark/python/lib/pyspark.zip/pyspark/cloudpickle.py", line 863, in dumps


 "/usr/lib/spark/python/lib/pyspark.zip/pyspark/cloudpickle.py", line 260, in dump


 "/opt/python3/lib/python3.7/pickle.py", line 437, in dump

self.save(obj)


 "/opt/python3/lib/python3.7/pickle.py", line 504, in save

f(self, obj) # Call unbound method with explicit self


 "/opt/python3/lib/python3.7/pickle.py", line 771, in save_tuple

save(element)


 "/opt/python3/lib/python3.7/pickle.py", line 504, in save

f(self, obj) # Call unbound method with explicit self


 "/usr/lib/spark/python/lib/pyspark.zip/pyspark/cloudpickle.py", line 400, in save_function


 "/usr/lib/spark/python/lib/pyspark.zip/pyspark/cloudpickle.py", line 549, in save_function_tuple


 "/opt/python3/lib/python3.7/pickle.py", line 504, in save

f(self, obj) # Call unbound method with explicit self


 "/opt/python3/lib/python3.7/pickle.py", line 856, in save_dict

self._batch_setitems(obj.items())


 "/opt/python3/lib/python3.7/pickle.py", line 882, in _batch_setitems

save(v)


 "/opt/python3/lib/python3.7/pickle.py", line 504, in save

f(self, obj) # Call unbound method with explicit self


 "/opt/python3/lib/python3.7/pickle.py", line 816, in save_list

self._batch_appends(obj)


 "/opt/python3/lib/python3.7/pickle.py", line 840, in _batch_appends

save(x)


 "/opt/python3/lib/python3.7/pickle.py", line 549, in save

self.save_reduce(obj=obj, *rv)


 "/opt/python3/lib/python3.7/pickle.py", line 662, in save_reduce

save(state)


 "/opt/python3/lib/python3.7/pickle.py", line 504, in save

f(self, obj) # Call unbound method with explicit self


 "/opt/python3/lib/python3.7/pickle.py", line 856, in save_dict

self._batch_setitems(obj.items())


 "/opt/python3/lib/python3.7/pickle.py", line 882, in _batch_setitems

save(v)


 "/opt/python3/lib/python3.7/pickle.py", line 549, in save

self.save_reduce(obj=obj, *rv)


 "/opt/python3/lib/python3.7/pickle.py", line 662, in save_reduce

save(state)


 "/opt/python3/lib/python3.7/pickle.py", line 504, in save

f(self, obj) # Call unbound method with explicit self


 "/opt/python3/lib/python3.7/pickle.py", line 856, in save_dict

self._batch_setitems(obj.items())


 "/opt/python3/lib/python3.7/pickle.py", line 882, in _batch_setitems

save(v)


 "/opt/python3/lib/python3.7/pickle.py", line 504, in save

f(self, obj) # Call unbound method with explicit self


 "/opt/python3/lib/python3.7/pickle.py", line 816, in save_list

self._batch_appends(obj)


 "/opt/python3/lib/python3.7/pickle.py", line 840, in _batch_appends

save(x)


 "/opt/python3/lib/python3.7/pickle.py", line 504, in save

f(self, obj) # Call unbound method with explicit self


 "/opt/python3/lib/python3.7/pickle.py", line 771, in save_tuple

save(element)


 "/opt/python3/lib/python3.7/pickle.py", line 549, in save

self.save_reduce(obj=obj, *rv)


 "/opt/python3/lib/python3.7/pickle.py", line 662, in save_reduce

save(state)


 "/opt/python3/lib/python3.7/pickle.py", line 504, in save

f(self, obj) # Call unbound method with explicit self


 "/opt/python3/lib/python3.7/pickle.py", line 856, in save_dict

self._batch_setitems(obj.items())


 "/opt/python3/lib/python3.7/pickle.py", line 882, in _batch_setitems

save(v)


 "/opt/python3/lib/python3.7/pickle.py", line 504, in save

f(self, obj) # Call unbound method with explicit self


 "/opt/python3/lib/python3.7/pickle.py", line 816, in save_list

self._batch_appends(obj)


 "/opt/python3/lib/python3.7/pickle.py", line 840, in _batch_appends

save(x)


 "/opt/python3/lib/python3.7/pickle.py", line 504, in save

f(self, obj) # Call unbound method with explicit self


 "/opt/python3/lib/python3.7/pickle.py", line 771, in save_tuple

save(element)


 "/opt/python3/lib/python3.7/pickle.py", line 549, in save

self.save_reduce(obj=obj, *rv)


 "/opt/python3/lib/python3.7/pickle.py", line 633, in save_reduce

save(cls)


 "/opt/python3/lib/python3.7/pickle.py", line 518, in save

self.save_global(obj)


 "/usr/lib/spark/python/lib/pyspark.zip/pyspark/cloudpickle.py", line 632, in save_global


 "/usr/lib/spark/python/lib/pyspark.zip/pyspark/cloudpickle.py", line 491, in save_dynamic_class


 "/opt/python3/lib/python3.7/pickle.py", line 504, in save

f(self, obj) # Call unbound method with explicit self


 "/opt/python3/lib/python3.7/pickle.py", line 856, in save_dict

self._batch_setitems(obj.items())


 "/opt/python3/lib/python3.7/pickle.py", line 882, in _batch_setitems

save(v)


 "/opt/python3/lib/python3.7/pickle.py", line 524, in save

rv = reduce(self.proto)
TypeError: can't pickle _abc_data objects


ERROR: Traceback (most recent call last):


 "<string>", line 1, in <module>


 "/tmp/pip-install-iuH4o_/Appium-Python-Client/setup.py", line 37, in <module>

packages=find_packages(include=['appium*']),

TypeError: find_packages() got an unexpected keyword argument 'include'
