Thanks, I found the answer. I was installing opencv redundant time, so it was overlapping and deleting some important module from itself.
This is my script from Bitbucket-pipeline.yml
image: python:3.6.2
pipelines:
default:
- step:
caches:
- condacache
script:
- wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh
- chmod +x Miniconda3-latest-Linux-x86_64.sh
- ./Miniconda3-latest-Linux-x86_64.sh -u -b -p /opt/python
- cd marvin_oms
- /opt/python/bin/conda update -y conda
- /opt/python/bin/pip install --upgrade pip
- /opt/python/bin/conda install -y numpy pandas SQLAlchemy requests lxml virtualenv psycopg2
- apt-get update && apt-get install -y libzbar0 libzbar-dev libgtk2.0-0
- /opt/python/bin/pip install pyzbar
- /opt/python/bin/conda install seaborn opencv=3.1.0 scipy libgcc boost=1.61.0 libpng=1.6.27 cython
- /opt/python/bin/pip install libraries/imgforensics-0.1-cp36-cp36m-linux_x86_64.whl
- /opt/python/bin/pip install -r requirements.txt
- /opt/python/bin/pytest
definitions:
caches:
condacache: /opt/python/bin