Trouble installing with pip - md5 hash mismatch

Hi,

I’m trying to install cellprofiler with pip on ubuntu, I managed to get javabridge, centrosome and h5py installed, however on pip install cellprofiler pip is failing with the error message:

  Hash of the package https://pypi.python.org/packages/source/c/cellprofiler/cellprofiler-0.0.1.tar.gz#md5=d0c90f48396875bd054602669acd88cf (from https://pypi.python.org/simple/cellprofiler/) (1a165ccb7d50c6201b79e5829d34fb87) doesn't match the expected hash d0c90f48396875bd054602669acd88cf!
Bad md5 hash for package https://pypi.python.org/packages/source/c/cellprofiler/cellprofiler-0.0.1.tar.gz#md5=d0c90f48396875bd054602669acd88cf (from https://pypi.python.org/simple/cellprofiler/)

If I try: sudo -H pip install cellprofiler

I get error:
bad handshake: Error([('SSL routines', 'SSL3_GET_SERVER_CERTIFICATE', 'certificate verify failed')],)

Is this a problem on my end, or is the pip install a bit temperamental?

Thanks,
Scott.

Unfortunately, we won’t have a production build on PyPI for another day or two. If you try:

$ pip install cellprofiler

it’ll try and download an experimental build that isn’t meant for public consumption.

You should use:

$ pip install git+https://github.com/CellProfiler/CellProfiler.git#egg=CellProfiler

until we release a proper package on PyPI.

Let me know if you have any problems. :slight_smile:

Still having problems with

$ pip install git+https://github.com/CellProfiler/CellProfiler.git#egg=CellProfiler

I get the error:

Installing collected packages: CellProfiler
  Running setup.py install for CellProfiler
    /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'app'
      warnings.warn(msg)
    error: bad handshake: Error([('SSL routines', 'SSL3_GET_SERVER_CERTIFICATE', 'certificate verify failed')],)
    Complete output from command /usr/bin/python -c "import setuptools;__file__='/tmp/pip-build/CellProfiler/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-uKzTeT-record/install-record.txt --single-version-externally-managed:
    /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'app'

  warnings.warn(msg)

running install

error: bad handshake: Error([('SSL routines', 'SSL3_GET_SERVER_CERTIFICATE', 'certificate verify failed')],)

Tried with http://github... as well and get the same issue.
Think I’ll just be patient and wait for the PyPI package, though thankyou for the help.