vbz_compression icon indicating copy to clipboard operation
vbz_compression copied to clipboard

unable to install 1.0.2 on macOS

Open aedavids opened this issue 3 years ago • 3 comments

I am a newbie to fast5 and hdf5. My goal is to be able to use tools like HDFView, SquiggleKit, ...

I tried using ont-vbz-hdf-plugin-1.0.1-Darwin.pkg from a previous release however apple will not install it. It pops up an error "cannot be opened because it is from an unidentified developer"

Any idea what I need to do?

Kind regards

Andy

pip install pyvbz-1.0.1-cp39-cp39-macosx_10_14_x86_64.whl 
ERROR: pyvbz-1.0.1-cp39-cp39-macosx_10_14_x86_64.whl is not a supported wheel on this platform.
macOS Monterey Version 12.1
MacBook Pro (16-inch, 2019)
2.4 GHz 8-Core Intel Core i9
32 GB 2667 MHz DDR4
AMD Radeon Pro 5500M 8 GB
python --version
Python 3.6.13 :: Anaconda, Inc.

pip --version
pip 21.3.1 from ~/anaconda3/envs/sea.git/lib/python3.6/site-packages/pip (python 3.6)

aedavids avatar May 19 '22 21:05 aedavids

Hi @aedavids, the wheel is built for python 3.9 - you seem to be using 3.6.

You could build a wheel for your curreny python setup, or upgrade python to 3.9.

Thanks,

  • George

0x55555555 avatar May 23 '22 07:05 0x55555555

I will separately investigate the issue around cannot be opened because it is from an unidentified developer - signing may not be working correctly for the builds...

0x55555555 avatar May 23 '22 07:05 0x55555555

Thanks, George

I need to create some current traces. ONT support recommends I use https://github.com/Psy-Fer/SquiggleKit . It requires Python 3.6. The package dependencies do not work with with more recent version of python. I spend the better part of day trying to hack the dependencies.

I will try and build my own wheel.

I have never worked with "wheel" packages before. Maybe you could update the read me and mention is a pip installable package format.

Also, I use conda environments. Is the conda installed package going to work with tools like HDFView? That is say standard mac applications

MacOS python

(base) $ which python
/usr/local/bin/python
(base) $ python --version
Python 2.7.15
(base) $ which pip
/usr/local/bin/pip

Kind regards

aedavids avatar May 23 '22 21:05 aedavids