Was trying to install Librosa, which as far as I can see is Python only, maybe there are some dependencies that are not. pip error output below. Not sure what's going wrong?
Thanks!
ERROR: Exception:
Traceback (most recent call last):
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 180, in _main
status = self.run(options, args)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 204, in wrapper
return func(self, options, args)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/commands/install.py", line 318, in run
requirement_set = resolver.resolve(
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 127, in resolve
result = self._result = resolver.resolve(
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_vendor/resolvelib/resolvers.py", line 473, in resolve
state = resolution.resolve(requirements, max_rounds=max_rounds)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_vendor/resolvelib/resolvers.py", line 367, in resolve
failure_causes = self._attempt_to_pin_criterion(name)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_vendor/resolvelib/resolvers.py", line 213, in _attempt_to_pin_criterion
criteria = self._get_criteria_to_update(candidate)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_vendor/resolvelib/resolvers.py", line 203, in _get_criteria_to_update
name, crit = self._merge_into_criterion(r, parent=candidate)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _merge_into_criterion
if not criterion.candidates:
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_vendor/resolvelib/structs.py", line 139, in bool
return bool(self._sequence)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in bool
return any(self)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 129, in
return (c for c in iterator if id(c) not in self._incompatible_ids)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 33, in _iter_built
candidate = func()
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 200, in _make_candidate_from_link
self._link_candidate_cache[link] = LinkCandidate(
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in init
super().init(
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 151, in init
self.dist = self._prepare()
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 234, in _prepare
dist = self._prepare_distribution()
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution
return self._factory.preparer.prepare_linked_requirement(
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/operations/prepare.py", line 508, in prepare_linked_requirement
return self._prepare_linked_requirement(req, parallel_builds)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/operations/prepare.py", line 570, in _prepare_linked_requirement
dist = _get_prepared_distribution(
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/operations/prepare.py", line 60, in _get_prepared_distribution
abstract_dist.prepare_distribution_metadata(finder, build_isolation)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/distributions/sdist.py", line 34, in prepare_distribution_metadata
self._setup_isolation(finder)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/distributions/sdist.py", line 62, in _setup_isolation
self.req.build_env.install_requirements(
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/build_env.py", line 198, in install_requirements
pip_runnable = ctx.enter_context(_create_standalone_pip())
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/contextlib.py", line 429, in enter_context
result = _cm_type.enter(cm)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/contextlib.py", line 117, in enter
return next(self.gen)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/site-packages/pip/_internal/build_env.py", line 63, in _create_standalone_pip
zf.write(child, child.relative_to(source.parent).as_posix())
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/zipfile.py", line 1727, in write
zinfo = ZipInfo.from_file(filename, arcname,
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/zipfile.py", line 517, in from_file
zinfo = cls(arcname, date_time)
File "/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/lib/python3.9/zipfile.py", line 361, in init
raise ValueError('ZIP does not support timestamps before 1980')
ValueError: ZIP does not support timestamps before 1980
WARNING: You are using pip version 21.1.1; however, version 21.2.4 is available.
You should consider upgrading via the '/private/var/containers/Bundle/Application/5057C887-4EA8-4151-9803-6652EB1EBB6A/Carnets-sci.app/Library/bin/python3 -m pip install --upgrade pip' command.
Hi,
I'm not sure what is going on, but librosa requires numba and numba requires llvmlite.
For the time being, I have no idea how to make llvmlite run on iOS. But it seems to rely on LLVM JIT interpreter for IR (intermediate representation), which cannot run on iOS devices.