LeafMachine2 is a modular suite of computer vision and machine learning algorithms that enables efficient identification, location, and measurement of vegetative, reproductive, and archival components from digital plant datasets.
While installing some of the packages, I encountered errors for versioned packages using >= or <= on zsh. This can be fixed by enclosing the packages and their version requirements in quotations.
It’s also possible to specify an exact or minimum version directly on the command line. When using comparator operators such as >, < or some other special character which get interpreted by shell, the package name and the version should be enclosed within double quotes:
python -m pip install SomePackage==1.0.4 # specific version
python -m pip install "SomePackage>=1.0.4" # minimum version
While installing some of the packages, I encountered errors for versioned packages using
>=
or<=
on zsh. This can be fixed by enclosing the packages and their version requirements in quotations.From the python documentation